ak9im/p2/data/m.csv
leo 01cdd03dac
p2: implement file reading+basic data operations
also, update .pre-commit-config.yaml to:
* first change to ./p2, then run the tests (pre-commit deliberately does
  not allow this by design [1])
* for the above, the https://github.com/dnephin/pre-commit-golang repo
  had to be dropped as it does not allow any customisation either.

also, add some flake updates (would be better split into another commit,
I know):
* use baseurl var
* add statix to shell packages
* fix building p1

refs:
[1]: https://github.com/pre-commit/pre-commit/issues/1110
2023-02-24 23:50:13 +01:00

9.2 KiB

1uy
2-0.5620816273438190
3-0.165028051084386-0.0848846176713865
40.402381188889212-0.00855074782595819
50.9820747710680940.0465851901457117
60.2632694362026030.169762201014319
7-0.6669855991690350.054323197496775
80.9732842240358160.051746560207838
90.827634883964264-0.0173133818174058
10-0.96826459745330.0719123061293299
11-0.387356337805910.20323870152281
120.07460795113565770.169900711685989
130.0688996822894083-0.00746558140650048
14-0.5744969703138330.138126734045196
150.875794598774889-0.141852647292507
16-0.000517935026678185-0.0988200155700192
17-0.1824666127480880.00240103076106294
18-0.361500652209623-0.0595347187662052
19-0.59349933061446-0.0519022350351849
20-0.8156527401021-0.106703366966349
21-0.0953996614997273-0.246702573251392
22-0.0574753429076985-0.0275445682385667
23-0.1213393589115420.129163048642404
240.07485148267580730.318297851793095
250.4312846695218630.223248747689702
26-0.8696122541416490.251157772434315
270.08789661391074620.212505320828667
28-0.1205488746615820.107255808344614
29-0.9988099150354090.0807653257237951
300.6728397596966660.0145081167947413
31-0.8378784050410050.0253975644329584
320.56773040516662-2.39532856761661e-05
33-0.727090123913758-0.10795814297631
34-0.796725244166667-0.0909358736412822
350.2668598132519330.00995070727841241
360.107822691606275-0.0372011713223269
370.626531425689595-0.0651091197686131
380.0361671741288934-0.0487676892938064
39-0.224337562557467-0.109582017325756
400.457216727294594-0.178916504141863
410.3227109933843420.0309704863456593
420.6584774142403520.0506431803910415
430.3880473316591450.0623101077769065
440.5034201859978120.0359911107419933
45-0.6738378888339910.0193161516424325
460.0880454252884004-0.0383760770110465
47-0.439422153606742-0.0359387768251584
48-0.558629704433787-0.112251115812661
490.03997697263955-0.284971509798976
50-0.337650089216256-0.148524557670779
510.152345922380847-0.140875672976474
520.228251039622468-0.0889231511951012
53-0.4969448044416240.0465610558784346
540.3310069103403980.082068516189644
55-0.834986920391669-0.151454048215957
560.868060945471777-0.160252554385469
570.513540354330810.00985996775878407
58-0.532617003439282-0.0174954084308043
59-0.0316390735244561-0.128508236942345
600.038349728583521-0.0465041726496238
61-0.589317382122072-0.037358615065556
62-0.67983367558561-0.104981843201757
630.153551720619924-0.142242202275461
640.07900934996037260.114229214547889
65-0.7900617140299-0.0504704387615806
66-0.234356993452812-0.0328588411720029
67-0.149617799161755-0.137465346004397
68-0.305016663533178-0.0635402938976893
69-0.9093185672114220.0122852168966604
700.399381979088943-0.0946668447025222
71-0.127807520855129-0.106796103666498
720.18317640162221-0.0990174921556541
730.933819305120883-0.0797645616353446
740.3815452379088590.135080185084484
75-0.312773246929410.173661209205918
760.47434979000797-0.0215205041095453
77-0.556687081026233-0.0835518038778322
780.179618671154426-0.118914977199466
790.03867326911477060.125386697025116
80-0.8051349156560070.11315801596806
81-0.6975662194646740.101667350424666
82-0.785638963703829-0.106680765663954
83-0.0266376952764754-0.0479903373971647
84-0.446706070307040.0353016950643207
850.5660046709543120.0364743295471811
860.3030290730777330.116905291426555
870.4049427608982390.0893797830464027
88-0.32298081057285-0.0612423559178996
890.72921899693516-0.190651431253798
90-0.238783399219989-0.201157561505088
910.838983901701394-0.153230865999878
92-0.4456036777447930.0208606856497355
930.4982900915193790.131139698572563
940.758119757174570.169855697665016
950.75638357352297-0.0257884500341728
960.3751557969372510.131076064227461
970.257533313360779-0.0528647895038988
98-0.0322543303632430.0931748927364773
99-0.8393559259545780.0348971935198497
100-0.321761685107724-0.0442452312895603
101-0.141054466898113-0.0925317420305877
102-0.2515012068913790.0607248465670675
103-0.2209990710117850.0882657343519309
1040.2044987907654130.00799784484065389
105-0.751218585181617-0.0836631271887629
1060.58976151775092-0.150354940379272
107-0.0699859154736557-0.0668967855012146
108-0.413913108135533-0.135652120956737
109-0.18842738363353-0.0721416993785926
1100.666755671457739-0.0501845048503642
111-0.4424085446830880.06883040791009
112-0.3009418841921450.193375560177824
113-0.7655243639673690.180540303154666
1140.8597801978978240.153550465624583
115-0.67408389396690.139042359806811
1160.3346957347051690.168269259962125
1170.7101649119100370.0473114765318522
118-0.816398257304168-0.0132560118645178
119-0.130994395879560.00642581834123225
120-0.7458247829907690.0280274330024728
1210.1468003919100390.0114525145825461
122-0.7632054433986570.0268220879521105
1230.456613086842286-0.0141582162933872
1240.438408563583348-0.127737166963499
1250.342703012443475-0.147812633292664
1260.698135564894478-0.0137274640231074
127-0.6708008440541110.000513004189454612
1280.585560483665001-0.0957600030634544
1290.151705400623244-0.126140672877399
1300.495937946017803-0.0587775919654244
1310.828736296775162-0.113602753385482
132-0.2756170571202490.0404169153674105
133-0.1292494419632710.0637441027533635
134-0.4960894796513440.0520406223713919
135-0.747938023762749-0.0434250282438795
136-0.837347029632585-0.148086186883691
137-0.717641319948082-0.139919043048457
138-0.936323192872258-0.0605219822362255
139-0.5549202400981080.0474048568421955
1400.719021106939307-0.0947218176526316
141-0.9479994000624860.0261778777337991
1420.171600238034316-0.0677998584179937
1430.826004394249061-0.123032216818122
1440.3878521758075120.194905723500561
1450.03519102234169420.166027166275701
1460.4798633016086480.101954502130607
1470.444585834371199-0.00212100636994374
148-0.01558521809782140.0424901518175131
1490.692872747635875-0.020136542529367
150-0.3004347492477090.14017545466314
1510.4954016802345410.0467252671274352
1520.14325392578880.0518152607705747
1530.3237820888514550.00891091382416525
154-0.487232740729690.0656228532554857
1550.460745400498037-0.0912258739936947
156-0.349475199053751-0.137388220950933
1570.984357650384474-0.0464662361149723
1580.717022333162382-0.0290631543902982
159-0.08476713909058230.0842585339781461
1600.898788203438180.0387303686119073
1610.6284491865096840.0326745671195254
162-0.66847101583540.100022791409108
163-0.353190103244591-0.120791479513615
1640.883962914293615-0.148576945580147
165-0.277615144512437-0.184046870106486
1660.0948024723188963-0.136855716266544
167-0.3353754437227620.0311153392168198
1680.780905995415946-0.0224553304744231
1690.05112054899852760.0788479869635113
1700.241345313955725-0.0500833323004902
1710.851539127459535-0.112609714052497
172-0.291347311479667-0.132830197510762
173-0.843571841643924-0.194825060471202
174-0.996671304105162-0.218432230330827
1750.921911736913916-0.159673404773765
1760.764604230301736-0.199288865578464
177-0.5320999238323890.116195428966659
1780.2833300173670660.157707373781633
1790.2582823109153110.140041359684938
180-0.9353223731440130.196915951661411
181-0.8304543364003550.120386701590254
1820.3746353822642170.101826502163638
1830.8217056206528590.209094203434554
1840.6134034430670570.10826422633432
185-0.9564682328870840.0569546117630172
186-0.1865003598791080.172972783266203
1870.3768018434647480.0341815581906813
1880.592076108600980.0638312199981932
189-0.037140366172949-0.0440596218668656
190-0.4344752325836920.0249241103881933
191-0.291389503186284-0.037444191519866
192-0.0601084125508128-0.10827784318051
1930.784298201922466-0.233941733889692
1940.0130897644036867-0.0292668767208536
195-0.471272126525302-0.132352153493435
196-0.43183794684328-0.0285887256597882
197-0.9591937064934490.0195679991308332
198-0.9131855256451230.145244999346624
199-0.4142552434533160.0752718384166183
2000.3633122823030280.076558551495326
2010.743653144568043-0.0967207911101528
202-0.334610971312323-0.057695839272927
2030.6838969475049050.220457065560355
2040.3815450255673120.249105557222865
205-0.4801613574289540.218030510334781
2060.3049303252738580.0644631852618431
2070.562712400948029-0.0138504593059087
208-0.4986907353152940.0493680673636072
2090.9174121617886290.0829444150386858
210-0.09104317570619440.212697184586624
211-0.6391836738396360.230104278405291
212-0.1392936320692740.159652227148624
2130.7228587482696670.0954345880223326
214-0.5767949417125410.207757724506451
2150.931673358162713-0.0422537892114052
2160.3350374760735020.121191599709049
217-0.5263340918004210.135758709437636
218-0.8525757546781450.0466947927713023
219-0.6095418043479050.125927079414675
2200.671690425682669-0.0078502938544791
2210.0763494088670003-0.0585132867888244
2220.0892805201417211-0.175864475624874
223-0.323095335309904-0.154157927887642
224-0.1743699671581250.0522737524138117
225-0.5245074599629770.0783792135121095
2260.9572029812062170.0897387931304263
2270.8134137167657790.0596736907760852
2280.2832932776228030.0372312933723317
2290.513900782686612-0.150468366623803
2300.395650216096849-0.147955284625277
231-0.0823185420978435-0.0223826480219779
2320.1341197896442-0.0280534253211324
2330.08997265207114280.0513034519514842
2340.8179041556166048.59935647047512e-05
235-0.656541830700143-0.0351927114589313
236-0.151372477017051-0.0139098899105425
2370.475657624879692-0.0687908511025121
238-0.941745635094934-0.0620316597861909
2390.0241828938127415-0.0424930929299225
240-0.02251393581857620.151388215635737
241-0.1003469969613230.154763082869366
2420.1934738099544650.0271937744025612
2430.6402715834045190.0105602365003001
2440.594764722322470.0572940959449519
2450.30324439671973-0.0612133530446115
246-0.9935617186099110.0921513064661191
247-0.246076793058811-0.000518372223260732
2480.9231666903585040.0650959749032007
249-0.8560373465791520.0681306364260466
250-0.453166298313609-0.103159953315381
2510.572474384481308-0.116014111229541
252-0.435653748659256-0.0938795633662015