Skip to content

Commit 65367e8

Browse files
committed
Renames statistical tests
1 parent 09ded47 commit 65367e8

File tree

1 file changed

+135
-135
lines changed

1 file changed

+135
-135
lines changed

src/DataFrame-Tests/DataSeriesTest.class.st

Lines changed: 135 additions & 135 deletions
Original file line numberDiff line numberDiff line change
@@ -497,12 +497,6 @@ DataSeriesTest >> testAtTransformIfAbsent [
497497
self assert: exceptionBlockEvaluated.
498498
]
499499

500-
{ #category : #tests }
501-
DataSeriesTest >> testAverage [
502-
503-
self assert: series average equals: (115/11).
504-
]
505-
506500
{ #category : #tests }
507501
DataSeriesTest >> testCloseTo [
508502

@@ -806,46 +800,12 @@ DataSeriesTest >> testFirst [
806800
self assert: series first equals: 3.
807801
]
808802

809-
{ #category : #tests }
810-
DataSeriesTest >> testFirstQuartile [
811-
812-
self assert: series firstQuartile equals: 7.
813-
]
814-
815803
{ #category : #tests }
816804
DataSeriesTest >> testFourth [
817805

818806
self assert: series fourth equals: 20.
819807
]
820808

821-
{ #category : #tests }
822-
DataSeriesTest >> testFourthQuartile [
823-
824-
self assert: series fourthQuartile equals: 20.
825-
]
826-
827-
{ #category : #tests }
828-
DataSeriesTest >> testFourthQuartileEqualsMax [
829-
830-
self assert: series fourthQuartile equals: series max.
831-
]
832-
833-
{ #category : #tests }
834-
DataSeriesTest >> testFrequencyTable [
835-
836-
| aSeries expected |
837-
aSeries := #(A B C A A B C A B B) asDataSeries.
838-
839-
expected := DataFrame withColumns: {
840-
{ 4 . 4 . 2 } .
841-
{ 2/5 . 2/5 . 1/5 }}.
842-
843-
expected rowNames: #(A B C).
844-
expected columnNames: #(Count Proportion).
845-
846-
self assert: aSeries frequencyTable equals: expected
847-
]
848-
849809
{ #category : #tests }
850810
DataSeriesTest >> testGroupByAggregateUsing [
851811
| firstSeries secondSeries expected actual |
@@ -985,42 +945,12 @@ DataSeriesTest >> testInjectInto [
985945
self assert: actual equals: expected.
986946
]
987947

988-
{ #category : #tests }
989-
DataSeriesTest >> testInterquartileRange [
990-
991-
self assert: series interquartileRange equals: 8.
992-
]
993-
994948
{ #category : #tests }
995949
DataSeriesTest >> testLast [
996950

997951
self assert: series last equals: 16.
998952
]
999953

1000-
{ #category : #tests }
1001-
DataSeriesTest >> testMax [
1002-
1003-
self assert: series max equals: 20.
1004-
]
1005-
1006-
{ #category : #tests }
1007-
DataSeriesTest >> testMedian [
1008-
1009-
self assert: series median equals: 9.
1010-
]
1011-
1012-
{ #category : #tests }
1013-
DataSeriesTest >> testMin [
1014-
1015-
self assert: series min equals: 3.
1016-
]
1017-
1018-
{ #category : #tests }
1019-
DataSeriesTest >> testMode [
1020-
1021-
self assert: series mode equals: 8.
1022-
]
1023-
1024954
{ #category : #tests }
1025955
DataSeriesTest >> testNinth [
1026956

@@ -1038,33 +968,6 @@ DataSeriesTest >> testPowerScalar [
1038968
self assert: a ** 2 equals: b.
1039969
]
1040970

1041-
{ #category : #tests }
1042-
DataSeriesTest >> testQuantile [
1043-
1044-
self assert: (series quantile: 0) equals: 3.
1045-
self assert: (series quantile: 10) equals: 6.
1046-
self assert: (series quantile: 25) equals: 7.
1047-
self assert: (series quantile: 50) equals: 9.
1048-
self assert: (series quantile: 75) equals: 15.
1049-
self assert: (series quantile: 100) equals: 20.
1050-
]
1051-
1052-
{ #category : #tests }
1053-
DataSeriesTest >> testQuartile [
1054-
1055-
self assert: (series quartile: 0) equals: 3.
1056-
self assert: (series quartile: 1) equals: 7.
1057-
self assert: (series quartile: 2) equals: 9.
1058-
self assert: (series quartile: 3) equals: 15.
1059-
self assert: (series quartile: 4) equals: 20.
1060-
]
1061-
1062-
{ #category : #tests }
1063-
DataSeriesTest >> testRange [
1064-
1065-
self assert: series range equals: 17.
1066-
]
1067-
1068971
{ #category : #tests }
1069972
DataSeriesTest >> testReject [
1070973

@@ -1115,18 +1018,6 @@ DataSeriesTest >> testSecond [
11151018
self assert: series second equals: 7.
11161019
]
11171020

1118-
{ #category : #tests }
1119-
DataSeriesTest >> testSecondQuartile [
1120-
1121-
self assert: series secondQuartile equals: 9.
1122-
]
1123-
1124-
{ #category : #tests }
1125-
DataSeriesTest >> testSecondQuartileEqualsMedian [
1126-
1127-
self assert: series secondQuartile equals: series median.
1128-
]
1129-
11301021
{ #category : #tests }
11311022
DataSeriesTest >> testSelect [
11321023

@@ -1283,13 +1174,122 @@ DataSeriesTest >> testSortedDoesNotChangeTheReceiver [
12831174
]
12841175

12851176
{ #category : #tests }
1286-
DataSeriesTest >> testStdev [
1177+
DataSeriesTest >> testStatsAverage [
1178+
1179+
self assert: series average equals: (115/11).
1180+
]
1181+
1182+
{ #category : #tests }
1183+
DataSeriesTest >> testStatsFirstQuartile [
1184+
1185+
self assert: series firstQuartile equals: 7.
1186+
]
1187+
1188+
{ #category : #tests }
1189+
DataSeriesTest >> testStatsFourthQuartile [
1190+
1191+
self assert: series fourthQuartile equals: 20.
1192+
]
1193+
1194+
{ #category : #tests }
1195+
DataSeriesTest >> testStatsFourthQuartileEqualsMax [
1196+
1197+
self assert: series fourthQuartile equals: series max.
1198+
]
1199+
1200+
{ #category : #tests }
1201+
DataSeriesTest >> testStatsFrequencyTable [
1202+
1203+
| aSeries expected |
1204+
aSeries := #(A B C A A B C A B B) asDataSeries.
1205+
1206+
expected := DataFrame withColumns: {
1207+
{ 4 . 4 . 2 } .
1208+
{ 2/5 . 2/5 . 1/5 }}.
1209+
1210+
expected rowNames: #(A B C).
1211+
expected columnNames: #(Count Proportion).
1212+
1213+
self assert: aSeries frequencyTable equals: expected
1214+
]
1215+
1216+
{ #category : #tests }
1217+
DataSeriesTest >> testStatsInterquartileRange [
1218+
1219+
self assert: series interquartileRange equals: 8.
1220+
]
1221+
1222+
{ #category : #tests }
1223+
DataSeriesTest >> testStatsMax [
1224+
1225+
self assert: series max equals: 20.
1226+
]
1227+
1228+
{ #category : #tests }
1229+
DataSeriesTest >> testStatsMedian [
1230+
1231+
self assert: series median equals: 9.
1232+
]
1233+
1234+
{ #category : #tests }
1235+
DataSeriesTest >> testStatsMin [
1236+
1237+
self assert: series min equals: 3.
1238+
]
1239+
1240+
{ #category : #tests }
1241+
DataSeriesTest >> testStatsMode [
1242+
1243+
self assert: series mode equals: 8.
1244+
]
1245+
1246+
{ #category : #tests }
1247+
DataSeriesTest >> testStatsQuantile [
1248+
1249+
self assert: (series quantile: 0) equals: 3.
1250+
self assert: (series quantile: 10) equals: 6.
1251+
self assert: (series quantile: 25) equals: 7.
1252+
self assert: (series quantile: 50) equals: 9.
1253+
self assert: (series quantile: 75) equals: 15.
1254+
self assert: (series quantile: 100) equals: 20.
1255+
]
1256+
1257+
{ #category : #tests }
1258+
DataSeriesTest >> testStatsQuartile [
1259+
1260+
self assert: (series quartile: 0) equals: 3.
1261+
self assert: (series quartile: 1) equals: 7.
1262+
self assert: (series quartile: 2) equals: 9.
1263+
self assert: (series quartile: 3) equals: 15.
1264+
self assert: (series quartile: 4) equals: 20.
1265+
]
1266+
1267+
{ #category : #tests }
1268+
DataSeriesTest >> testStatsRange [
1269+
1270+
self assert: series range equals: 17.
1271+
]
1272+
1273+
{ #category : #tests }
1274+
DataSeriesTest >> testStatsSecondQuartile [
1275+
1276+
self assert: series secondQuartile equals: 9.
1277+
]
1278+
1279+
{ #category : #tests }
1280+
DataSeriesTest >> testStatsSecondQuartileEqualsMedian [
1281+
1282+
self assert: series secondQuartile equals: series median.
1283+
]
1284+
1285+
{ #category : #tests }
1286+
DataSeriesTest >> testStatsStdev [
12871287

12881288
self assert: series stdev closeTo: 5.00727.
12891289
]
12901290

12911291
{ #category : #tests }
1292-
DataSeriesTest >> testSummary [
1292+
DataSeriesTest >> testStatsSummary [
12931293
| expected actual |
12941294

12951295
expected := DataSeries
@@ -1302,6 +1302,30 @@ DataSeriesTest >> testSummary [
13021302
self assert: actual equals: expected.
13031303
]
13041304

1305+
{ #category : #tests }
1306+
DataSeriesTest >> testStatsThirdQuartile [
1307+
1308+
self assert: series thirdQuartile equals: 15.
1309+
]
1310+
1311+
{ #category : #tests }
1312+
DataSeriesTest >> testStatsVariance [
1313+
1314+
self assert: series variance closeTo: 25.07273.
1315+
]
1316+
1317+
{ #category : #tests }
1318+
DataSeriesTest >> testStatsZerothQuartile [
1319+
1320+
self assert: series zerothQuartile equals: 3.
1321+
]
1322+
1323+
{ #category : #tests }
1324+
DataSeriesTest >> testStatsZerothQuartileEqualsMin [
1325+
1326+
self assert: series zerothQuartile equals: series min.
1327+
]
1328+
13051329
{ #category : #tests }
13061330
DataSeriesTest >> testTail [
13071331
| expected actual |
@@ -1334,12 +1358,6 @@ DataSeriesTest >> testThird [
13341358
self assert: series third equals: 6.
13351359
]
13361360

1337-
{ #category : #tests }
1338-
DataSeriesTest >> testThirdQuartile [
1339-
1340-
self assert: series thirdQuartile equals: 15.
1341-
]
1342-
13431361
{ #category : #tests }
13441362
DataSeriesTest >> testUniqueValues [
13451363
| aSeries expected actual |
@@ -1362,12 +1380,6 @@ DataSeriesTest >> testValueCounts [
13621380
self assert: actual equals: expected.
13631381
]
13641382

1365-
{ #category : #tests }
1366-
DataSeriesTest >> testVariance [
1367-
1368-
self assert: series variance closeTo: 25.07273.
1369-
]
1370-
13711383
{ #category : #tests }
13721384
DataSeriesTest >> testWithIndexCollect [
13731385

@@ -1535,15 +1547,3 @@ DataSeriesTest >> testWithKeySelect [
15351547
actual := series withKeySelect: [ :x :k | x < 10 and: (#(a c g) includes: k) ].
15361548
self assert: actual equals: expected.
15371549
]
1538-
1539-
{ #category : #tests }
1540-
DataSeriesTest >> testZerothQuartile [
1541-
1542-
self assert: series zerothQuartile equals: 3.
1543-
]
1544-
1545-
{ #category : #tests }
1546-
DataSeriesTest >> testZerothQuartileEqualsMin [
1547-
1548-
self assert: series zerothQuartile equals: series min.
1549-
]

0 commit comments

Comments
 (0)