Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: EmpiricalDistribution bug

  • To: mathgroup at smc.vnet.net
  • Subject: [mg122987] Re: EmpiricalDistribution bug
  • From: Andrzej Kozlowski <akoz at mimuw.edu.pl>
  • Date: Sat, 19 Nov 2011 06:47:37 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201111181122.GAA06440@smc.vnet.net>

There is also another less awkward workaround:

In[41]:= PDF[EmpiricalDistribution[{1}]][1]

Out[41]= 1


Note that 

PDF[EmpiricalDistribution[{1}]]


returns a pure function.


Andrzej Kozlowski


On 18 Nov 2011, at 12:22, Mark Fisher wrote:

> Here is a (bad) bug involving EmpriicalDistribution:
> 
> PDF[EmpiricalDistribution[{1}], 1]
> 
> produces error messages and returns
> 
> Boole[{1}[[GeometricFunctions`BinarySearch[{{1}, "Sorted"}, 1]]] ==
>   1] {1}[[GeometricFunctions`BinarySearch[{{1}, "Sorted"}, 1]]]
> 
> Here is an (awkward) workaround:
> 
> PDF[EmpiricalDistribution[{1}], x] /. x -> 1
> 
> which returns 1.
> 
> I have submitted this to support at wolfram.com, but I'm hoping someone
> lurking from wolfram will look into this and figure out a code patch
> that can be applied right away. Thanks.
> 
> --Mark
> 
> "8.0 for Microsoft Windows (64-bit) (October 7, 2011)"
> 




  • Prev by Date: Re: Tooltip value for plots with units
  • Next by Date: Re: EmpiricalDistribution bug
  • Previous by thread: EmpiricalDistribution bug
  • Next by thread: Re: EmpiricalDistribution bug