Skip to content

Commit 201fea3

Browse files
committed
need to call AverageNaN instead of Average
1 parent 6e37d6e commit 201fea3

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

LinqStatistics/NaN/EnumerableStatsKurtosis.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public static double KurtosisNaN(this IEnumerable<int> source)
3636
if (source == null)
3737
throw new ArgumentNullException("source");
3838

39-
double mean = (double)source.Average();
39+
double mean = (double)source.AverageNaN();
4040

4141
if (double.IsNaN(mean))
4242
return double.NaN;
@@ -133,7 +133,7 @@ public static double KurtosisNaN(this IEnumerable<long> source)
133133
if (source == null)
134134
throw new ArgumentNullException("source");
135135

136-
double mean = (double)source.Average();
136+
double mean = (double)source.AverageNaN();
137137

138138
if (double.IsNaN(mean))
139139
return double.NaN;
@@ -230,7 +230,7 @@ public static float KurtosisNaN(this IEnumerable<float> source)
230230
if (source == null)
231231
throw new ArgumentNullException("source");
232232

233-
double mean = (double)source.Average();
233+
double mean = (double)source.AverageNaN();
234234

235235
if (double.IsNaN(mean))
236236
return float.NaN;
@@ -327,7 +327,7 @@ public static double KurtosisNaN(this IEnumerable<double> source)
327327
if (source == null)
328328
throw new ArgumentNullException("source");
329329

330-
double mean = (double)source.Average();
330+
double mean = (double)source.AverageNaN();
331331

332332
if (double.IsNaN(mean))
333333
return double.NaN;

LinqStatistics/NaN/EnumerableStatsKurtosis.tt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ namespace LinqStatistics.NaN
5151
if (source == null)
5252
throw new ArgumentNullException("source");
5353

54-
double mean = (double)source.Average();
54+
double mean = (double)source.AverageNaN();
5555

5656
if (double.IsNaN(mean))
5757
return <#= type.Item2 #>.NaN;

0 commit comments

Comments
 (0)