Skip to content

Commit 1dc6f15

Browse files
committed
Closed #88. Fixed a bug in DataSeries >> quantile:
1 parent 264d56c commit 1dc6f15

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

src/DataFrame-Tests/DataSeriesTest.class.st

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1331,6 +1331,15 @@ DataSeriesTest >> testStatsQuantile [
13311331
self assert: (series quantile: 100) equals: 20.
13321332
]
13331333

1334+
{ #category : #tests }
1335+
DataSeriesTest >> testStatsQuantileDoesNotModifyTheSeries [
1336+
1337+
| copy |
1338+
copy := series copy.
1339+
series quantile: 5.
1340+
self assert: series equals: copy.
1341+
]
1342+
13341343
{ #category : #tests }
13351344
DataSeriesTest >> testStatsQuartile [
13361345

src/DataFrame/DataSeries.class.st

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ DataSeries >> ninth [
324324
{ #category : #statistics }
325325
DataSeries >> quantile: aNumber [
326326
| sortedSeries index |
327-
sortedSeries := self sort.
327+
sortedSeries := self sorted.
328328

329329
aNumber = 0
330330
ifTrue: [ ^ sortedSeries first ].

0 commit comments

Comments
 (0)