MathGroup Archive 2008

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

Search the Archive

Re: eliminate values while caculating Mean[data]


There are probably many strategies.  Just a few worth considering ...

Mean[Cases[data, Except[0]]]


Mean[Cases[data, x_ /; 1 <= x, Infinity]]


Mean[DeleteCases[data, 0]]

or, using Select,


Tom Dowling

On Sat, Sep 13, 2008 at 10:57 AM, Pasha Karami <karami at> wrote:

> Dear all,
> An easy question:
> I would like to make an average of a data file.I know that we can use
> Mean function for this.
> However, I want to  eliminate some values from my data.For example if I
> have
> data={1,2,3,4,5,0,0,0}
> Mean[data] would be 15/8
> I do not want the "zero" values in my Mean function (i.e.I want the mean
> value to be 3 in the above example) How can I do this?
> Thank you!
> Best,
> Pasha

  • Prev by Date: One fundamental Gudermannian identity not verified
  • Next by Date: Re: Functional programming?
  • Previous by thread: eliminate values while caculating Mean[data]
  • Next by thread: Re: eliminate values while caculating Mean[data]