In [1]:
from pathlib import Path
import pandas as pd
import numpy as np
import sklearn
from sklearn.decomposition import PCA
import pylab
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
sanger_val_pth=Path('../').resolve().joinpath('src','sanger_cell_line_proj.npy')
sanger_val=np.load(sanger_val_pth.as_posix(),mmap_mode='r')

In [2]:
sanger_val


Out[2]:
memmap([[  9.52561951,   8.71804714,   9.90445709, ...,   9.65766716,
          9.17661381,  10.89796066],
       [  9.04794788,   8.61606503,   9.20302296, ...,   8.625144  ,
          8.69591236,   8.62997532],
       [  7.61241245,   8.04385948,   7.60392761, ...,   7.88828087,
          7.69165325,   7.62457705],
       ..., 
       [         nan,          nan,          nan, ...,          nan,
                 nan,          nan],
       [ 14.34696388,  14.12622929,  13.31494522, ...,  13.32679176,
         13.70284843,  14.52330399],
       [ 14.08598042,  13.80882454,  13.04066944, ...,  13.00392437,
         13.35152245,  14.30802155]], dtype=float32)

In [3]:
sanger_val=sanger_val[~np.isnan(sanger_val).any(axis=1)]

In [4]:
pd.isnull(sanger_val).any(1).nonzero()[0]


Out[4]:
array([], dtype=int32)

In [5]:
val=np.matrix(sanger_val)

In [6]:
val
val.shape


Out[6]:
(22277, 798)

In [7]:
t_val=np.transpose(val)
pca= PCA(n_components=22277)
X = pca.fit_transform(t_val)
X


Out[7]:
array([[ -4.37853546e+01,  -1.30674953e+01,   2.30481968e+01, ...,
         -2.22308710e-02,   1.91613485e-03,  -5.54901744e-05],
       [ -3.49994659e+01,   2.07392037e-01,   2.09923191e+01, ...,
          1.59542058e-02,  -2.09270883e-02,  -5.54895196e-05],
       [  2.11036396e+01,  -4.20218515e+00,   1.60208912e+01, ...,
          2.13967869e-03,   3.58973108e-02,  -5.54897815e-05],
       ..., 
       [  1.49716492e+01,   1.28549004e+01,  -4.30093689e+01, ...,
         -2.85760015e-02,  -2.45816913e-02,  -5.54886828e-05],
       [  2.69111586e+00,   1.86983948e+01,  -2.23801613e+01, ...,
         -1.86444744e-02,  -6.76975772e-02,  -5.54886792e-05],
       [  9.66030788e+00,  -4.85223389e+00,   2.09239235e+01, ...,
         -1.02490652e-03,   4.82763946e-02,  -5.54882063e-05]], dtype=float32)

In [8]:
propotion=[]

In [9]:
t=pca.explained_variance_ratio_
sum(t[0:22277])


Out[9]:
1.0000000399056888

In [10]:
propotion=[]
for n in range(0,800):
    propotion.append(sum(t[0:n]))
    print(n+1,':',sum(t[0:n]))


1 : 0
2 : 0.121165938675
3 : 0.184812948108
4 : 0.247495181859
5 : 0.303905241191
6 : 0.331067116931
7 : 0.348905019462
8 : 0.365917492658
9 : 0.380451522768
10 : 0.394966586493
11 : 0.407819118351
12 : 0.419246729463
13 : 0.430021441542
14 : 0.440524691716
15 : 0.450154453516
16 : 0.459049977362
17 : 0.467727618292
18 : 0.475497923791
19 : 0.483111547772
20 : 0.490172340069
21 : 0.496960572898
22 : 0.503225724678
23 : 0.50928147696
24 : 0.515196290333
25 : 0.52067809226
26 : 0.526032207068
27 : 0.531284365803
28 : 0.536280373577
29 : 0.541090442333
30 : 0.545760842506
31 : 0.55029633455
32 : 0.55462342687
33 : 0.558922281954
34 : 0.563144240994
35 : 0.567154136952
36 : 0.571078941692
37 : 0.574888695963
38 : 0.578623125097
39 : 0.582299452508
40 : 0.585876540048
41 : 0.589314265177
42 : 0.592721030582
43 : 0.595999079989
44 : 0.599265774712
45 : 0.602407918544
46 : 0.605520209298
47 : 0.608613935765
48 : 0.611641968135
49 : 0.614586664131
50 : 0.617486769333
51 : 0.620289001148
52 : 0.623066365719
53 : 0.625771196792
54 : 0.628454676364
55 : 0.631068235729
56 : 0.633661680855
57 : 0.636225901078
58 : 0.638769993791
59 : 0.641292282147
60 : 0.6437600879
61 : 0.646172387991
62 : 0.648520131363
63 : 0.65084674512
64 : 0.653113793815
65 : 0.655361160403
66 : 0.657580507919
67 : 0.659770209342
68 : 0.661937108031
69 : 0.664066612022
70 : 0.66615638393
71 : 0.668223640183
72 : 0.670274727978
73 : 0.672299471917
74 : 0.674284503097
75 : 0.676245399518
76 : 0.678156187874
77 : 0.680065991357
78 : 0.681946219644
79 : 0.683801682084
80 : 0.685636534239
81 : 0.68744890485
82 : 0.689237256767
83 : 0.691003891756
84 : 0.692743739695
85 : 0.694456689409
86 : 0.696161537897
87 : 0.697842009366
88 : 0.699504582444
89 : 0.701141636819
90 : 0.702770425589
91 : 0.704392011045
92 : 0.705995775643
93 : 0.707577950321
94 : 0.709151485702
95 : 0.710711260559
96 : 0.712257523788
97 : 0.713787496206
98 : 0.715305898804
99 : 0.716810444137
100 : 0.718284689123
101 : 0.719754466787
102 : 0.721213181736
103 : 0.72265813197
104 : 0.724086505361
105 : 0.72549813753
106 : 0.726904666051
107 : 0.728297921829
108 : 0.729685229016
109 : 0.731056693709
110 : 0.732411085861
111 : 0.733756286209
112 : 0.735088405432
113 : 0.736406297889
114 : 0.737712653819
115 : 0.739011065569
116 : 0.740298908087
117 : 0.741575610824
118 : 0.742849044851
119 : 0.744097760064
120 : 0.745337516884
121 : 0.746561239939
122 : 0.747776633245
123 : 0.748987739906
124 : 0.75019025174
125 : 0.751384424744
126 : 0.752567645977
127 : 0.753741117776
128 : 0.754910114803
129 : 0.756061539403
130 : 0.757210282842
131 : 0.758343772148
132 : 0.759474641527
133 : 0.760597069631
134 : 0.761708190548
135 : 0.762815077673
136 : 0.763916789438
137 : 0.765011625248
138 : 0.76609250519
139 : 0.76717261679
140 : 0.76824384986
141 : 0.769310374279
142 : 0.770362518611
143 : 0.77140598488
144 : 0.772445232957
145 : 0.773479121504
146 : 0.774504023022
147 : 0.775526815909
148 : 0.776532593765
149 : 0.777533188695
150 : 0.778525833273
151 : 0.779510785826
152 : 0.780493257218
153 : 0.781472778064
154 : 0.782442388532
155 : 0.783406431321
156 : 0.784367586602
157 : 0.785321377218
158 : 0.786266608804
159 : 0.78720741428
160 : 0.788139987097
161 : 0.789068633923
162 : 0.789987221244
163 : 0.790901634726
164 : 0.791813214833
165 : 0.792720403115
166 : 0.793622394442
167 : 0.794522082026
168 : 0.795419052185
169 : 0.796305643802
170 : 0.797188061988
171 : 0.798061440408
172 : 0.798931080732
173 : 0.79979517404
174 : 0.80065485544
175 : 0.801508088654
176 : 0.802356634056
177 : 0.803203642252
178 : 0.804040794843
179 : 0.804874852765
180 : 0.805705170147
181 : 0.806530732778
182 : 0.807353623502
183 : 0.808170889737
184 : 0.808981163835
185 : 0.809789004561
186 : 0.810594603827
187 : 0.811398377409
188 : 0.812196572137
189 : 0.812990137376
190 : 0.813778791402
191 : 0.81456199591
192 : 0.815343283641
193 : 0.816119496303
194 : 0.816890700604
195 : 0.817659852793
196 : 0.818423043005
197 : 0.819185374829
198 : 0.81994462898
199 : 0.820700349926
200 : 0.821454389079
201 : 0.822202165669
202 : 0.822947368375
203 : 0.823688544857
204 : 0.824425616593
205 : 0.825157670886
206 : 0.825887385872
207 : 0.826615310449
208 : 0.827336816408
209 : 0.828055980266
210 : 0.828771236178
211 : 0.829483116104
212 : 0.830191923305
213 : 0.830899065244
214 : 0.831601690676
215 : 0.832303845324
216 : 0.833000538812
217 : 0.833694191766
218 : 0.834383312555
219 : 0.835068227898
220 : 0.835749568068
221 : 0.836428077193
222 : 0.837103245023
223 : 0.837773140112
224 : 0.838442045962
225 : 0.839109927649
226 : 0.839770387742
227 : 0.840429852949
228 : 0.841087383335
229 : 0.841741026612
230 : 0.842390431906
231 : 0.843038977648
232 : 0.843685243453
233 : 0.844329030835
234 : 0.844967680168
235 : 0.84560427902
236 : 0.846238320228
237 : 0.846869806468
238 : 0.847497614392
239 : 0.848122512922
240 : 0.848746124597
241 : 0.84936719347
242 : 0.849986213667
243 : 0.850603885716
244 : 0.851216956798
245 : 0.851825527789
246 : 0.85243204073
247 : 0.853035554464
248 : 0.853636209096
249 : 0.854234259808
250 : 0.854831252014
251 : 0.855425630405
252 : 0.856019535509
253 : 0.856611444964
254 : 0.857200883853
255 : 0.857784466527
256 : 0.858366758039
257 : 0.858945862332
258 : 0.859523607942
259 : 0.860100602906
260 : 0.860673982825
261 : 0.861246259767
262 : 0.861814915028
263 : 0.862380981853
264 : 0.862944775203
265 : 0.863507375587
266 : 0.864064729889
267 : 0.864621027722
268 : 0.865175751795
269 : 0.865728708217
270 : 0.866278844653
271 : 0.866828483588
272 : 0.867373339948
273 : 0.867917696771
274 : 0.8684586538
275 : 0.868997531303
276 : 0.869534659258
277 : 0.870070344128
278 : 0.87060460652
279 : 0.871137007198
280 : 0.871664898645
281 : 0.872192063776
282 : 0.872717909806
283 : 0.873240966641
284 : 0.873763676733
285 : 0.874284835649
286 : 0.874802676786
287 : 0.875319117797
288 : 0.875833971135
289 : 0.876345588418
290 : 0.87685462035
291 : 0.87736168952
292 : 0.877867088711
293 : 0.878370517807
294 : 0.87887260865
295 : 0.879371180898
296 : 0.879868005926
297 : 0.880363105913
298 : 0.880856133124
299 : 0.881347567425
300 : 0.881838381756
301 : 0.882326842227
302 : 0.882813316421
303 : 0.883299360459
304 : 0.883782218851
305 : 0.884264532593
306 : 0.884745409014
307 : 0.885223745834
308 : 0.885700254468
309 : 0.886175271968
310 : 0.886647748266
311 : 0.887119405466
312 : 0.887589677703
313 : 0.888058114593
314 : 0.888525026152
315 : 0.8889903948
316 : 0.889453701151
317 : 0.889914708416
318 : 0.89037507982
319 : 0.890834879188
320 : 0.891292065673
321 : 0.891747881658
322 : 0.892203333264
323 : 0.892656593991
324 : 0.89310818931
325 : 0.893558353157
326 : 0.894006946241
327 : 0.894453580782
328 : 0.894897746359
329 : 0.895340861665
330 : 0.89578327554
331 : 0.896225067932
332 : 0.896665393841
333 : 0.897102065559
334 : 0.897538416029
335 : 0.897973093088
336 : 0.898406607041
337 : 0.898837373912
338 : 0.899267450732
339 : 0.899696387321
340 : 0.900123561209
341 : 0.900549076905
342 : 0.900972745265
343 : 0.90139577823
344 : 0.901815983641
345 : 0.902235742804
346 : 0.902654666803
347 : 0.903070605797
348 : 0.903485446528
349 : 0.903899482713
350 : 0.904312648927
351 : 0.90472366137
352 : 0.905133410153
353 : 0.905542422173
354 : 0.905950403627
355 : 0.906356029678
356 : 0.906761254504
357 : 0.907164039789
358 : 0.907566195965
359 : 0.907967160922
360 : 0.908367023425
361 : 0.908766106033
362 : 0.909162680269
363 : 0.909557479172
364 : 0.909951738955
365 : 0.910343917814
366 : 0.910735156183
367 : 0.911125949642
368 : 0.911515724263
369 : 0.911904711771
370 : 0.912291123532
371 : 0.912676855776
372 : 0.913062145963
373 : 0.913446857099
374 : 0.91382877226
375 : 0.914209274226
376 : 0.914589138527
377 : 0.914967923425
378 : 0.915345396847
379 : 0.915721597848
380 : 0.916097217967
381 : 0.916472130368
382 : 0.916843952436
383 : 0.917215394176
384 : 0.917584738345
385 : 0.917952953139
386 : 0.918320062279
387 : 0.9186860669
388 : 0.919051013218
389 : 0.919414518925
390 : 0.91977693708
391 : 0.920138942689
392 : 0.920500499895
393 : 0.920860256796
394 : 0.921219625539
395 : 0.92157793307
396 : 0.921934710525
397 : 0.922290314076
398 : 0.922644529463
399 : 0.922998631519
400 : 0.923351787787
401 : 0.923702694679
402 : 0.924053422845
403 : 0.924402351549
404 : 0.924750320439
405 : 0.925096403633
406 : 0.925442292297
407 : 0.925787225686
408 : 0.92613009052
409 : 0.92647236248
410 : 0.926813547121
411 : 0.927153887344
412 : 0.927492984338
413 : 0.927831438952
414 : 0.92816934103
415 : 0.928505366232
416 : 0.92884108462
417 : 0.929176437494
418 : 0.929510414688
419 : 0.92984370116
420 : 0.930175826739
421 : 0.930507282697
422 : 0.930836962885
423 : 0.931165714341
424 : 0.931494033983
425 : 0.93182106319
426 : 0.932146927255
427 : 0.932472131244
428 : 0.932795731031
429 : 0.933118819405
430 : 0.93344102797
431 : 0.933761864901
432 : 0.934082417138
433 : 0.934401629929
434 : 0.934720214136
435 : 0.935038348834
436 : 0.935354560701
437 : 0.93566947279
438 : 0.935983324685
439 : 0.936295826628
440 : 0.936607508687
441 : 0.936918293708
442 : 0.93722768224
443 : 0.93753647455
444 : 0.937844210508
445 : 0.938150915958
446 : 0.938457185897
447 : 0.938762758335
448 : 0.939066729159
449 : 0.939370629407
450 : 0.939673714485
451 : 0.939976178372
452 : 0.940276714944
453 : 0.940575801767
454 : 0.940874397405
455 : 0.94117231929
456 : 0.941468608566
457 : 0.941764085699
458 : 0.942059297871
459 : 0.942354051309
460 : 0.94264761798
461 : 0.942940227367
462 : 0.943232505611
463 : 0.943523966445
464 : 0.943814592611
465 : 0.94410389071
466 : 0.944392383826
467 : 0.944679255452
468 : 0.944965547737
469 : 0.945251421042
470 : 0.945536363666
471 : 0.945820592548
472 : 0.946103053866
473 : 0.946384787763
474 : 0.946665516967
475 : 0.946945678792
476 : 0.947225288372
477 : 0.947504225536
478 : 0.947782583797
479 : 0.948060297844
480 : 0.948336993315
481 : 0.948613505956
482 : 0.948888982181
483 : 0.949163701123
484 : 0.949437792995
485 : 0.949710344605
486 : 0.949982648046
487 : 0.950254341908
488 : 0.950525611581
489 : 0.950795727433
490 : 0.951065055386
491 : 0.951334033016
492 : 0.951602061483
493 : 0.951869688608
494 : 0.952136178821
495 : 0.952402253926
496 : 0.952666747442
497 : 0.952930989442
498 : 0.953193704481
499 : 0.953455834766
500 : 0.953717243043
501 : 0.953978183446
502 : 0.954238871636
503 : 0.954498148931
504 : 0.954756823834
505 : 0.955014819629
506 : 0.955272683088
507 : 0.955529168452
508 : 0.955784463644
509 : 0.956038735283
510 : 0.956292466668
511 : 0.956545195921
512 : 0.956797434454
513 : 0.957049480872
514 : 0.957300916081
515 : 0.957551148458
516 : 0.95780115205
517 : 0.958050912915
518 : 0.958299529244
519 : 0.958547184971
520 : 0.958794519102
521 : 0.959041215683
522 : 0.959287084581
523 : 0.959532646782
524 : 0.959777262207
525 : 0.960020235463
526 : 0.960262992317
527 : 0.960505481868
528 : 0.960746357276
529 : 0.960986665727
530 : 0.96122562309
531 : 0.961464432083
532 : 0.961702882443
533 : 0.961940526075
534 : 0.96217776915
535 : 0.962414460359
536 : 0.962650041824
537 : 0.962884618915
538 : 0.963119055756
539 : 0.96335242904
540 : 0.963585379912
541 : 0.963817248412
542 : 0.964049071263
543 : 0.964280423912
544 : 0.964511292128
545 : 0.964741118325
546 : 0.964969956345
547 : 0.965197679441
548 : 0.965425011338
549 : 0.965651448467
550 : 0.965877197174
551 : 0.966102913764
552 : 0.966327545932
553 : 0.966551758233
554 : 0.966775408451
555 : 0.966998020536
556 : 0.967220229941
557 : 0.967441939647
558 : 0.967662685012
559 : 0.967882709781
560 : 0.968101839142
561 : 0.968320631015
562 : 0.968539098962
563 : 0.968757151524
564 : 0.968974489922
565 : 0.969190789343
566 : 0.969406537857
567 : 0.969622175326
568 : 0.969837320343
569 : 0.970051940574
570 : 0.970265012234
571 : 0.970477501018
572 : 0.970689642665
573 : 0.970900956658
574 : 0.97111161823
575 : 0.971321966819
576 : 0.971532128679
577 : 0.971740613895
578 : 0.971948634193
579 : 0.972155903233
580 : 0.97236284161
581 : 0.972568969475
582 : 0.972774945418
583 : 0.972980530772
584 : 0.973185195951
585 : 0.973389124934
586 : 0.973591815389
587 : 0.973794109901
588 : 0.973995870227
589 : 0.974197512696
590 : 0.97439815395
591 : 0.97459870296
592 : 0.974798906347
593 : 0.974998045887
594 : 0.975195931795
595 : 0.975393185523
596 : 0.975590272777
597 : 0.975786879804
598 : 0.975983175245
599 : 0.976178443976
600 : 0.9763731602
601 : 0.976567474107
602 : 0.976761303711
603 : 0.976954758182
604 : 0.977147817524
605 : 0.977340194237
606 : 0.977531839759
607 : 0.977723128322
608 : 0.977913537368
609 : 0.978103157584
610 : 0.97829212973
611 : 0.978480499674
612 : 0.978668356533
613 : 0.978856146205
614 : 0.979042767052
615 : 0.979229204313
616 : 0.97941492009
617 : 0.979600052626
618 : 0.979784522366
619 : 0.979968712767
620 : 0.98015244944
621 : 0.980335354601
622 : 0.980517341231
623 : 0.980698707863
624 : 0.980879636452
625 : 0.981060368344
626 : 0.981240378213
627 : 0.981420210112
628 : 0.981599189778
629 : 0.981777801266
630 : 0.981956081901
631 : 0.982133431447
632 : 0.982310280553
633 : 0.982486468318
634 : 0.98266221011
635 : 0.982837698408
636 : 0.983011717341
637 : 0.983185287419
638 : 0.983358581114
639 : 0.983531231483
640 : 0.983702881145
641 : 0.983873938516
642 : 0.984044677971
643 : 0.984215142846
644 : 0.98438397712
645 : 0.984552577065
646 : 0.984720877692
647 : 0.984888669293
648 : 0.985055789963
649 : 0.985222505318
650 : 0.985388884539
651 : 0.985554203129
652 : 0.985719327189
653 : 0.98588380091
654 : 0.986048162042
655 : 0.986211829208
656 : 0.986374815679
657 : 0.986536977944
658 : 0.986698972891
659 : 0.986860634614
660 : 0.987021804947
661 : 0.987181623452
662 : 0.987341110318
663 : 0.987500301024
664 : 0.987658663871
665 : 0.987816578912
666 : 0.987973564377
667 : 0.988130023106
668 : 0.988286157401
669 : 0.988441493479
670 : 0.988596499286
671 : 0.988750533521
672 : 0.988903816193
673 : 0.989056846491
674 : 0.989209313178
675 : 0.989361307424
676 : 0.989513005567
677 : 0.98966365603
678 : 0.98981394271
679 : 0.989963246597
680 : 0.990111808933
681 : 0.990259643688
682 : 0.990407329024
683 : 0.990553961048
684 : 0.990700387018
685 : 0.990846083383
686 : 0.990991590297
687 : 0.991136205921
688 : 0.991280581322
689 : 0.991424656604
690 : 0.991567924968
691 : 0.991709791706
692 : 0.991851401253
693 : 0.991992205731
694 : 0.992132887535
695 : 0.9922726488
696 : 0.992411541549
697 : 0.992549394927
698 : 0.992686802478
699 : 0.992824147092
700 : 0.992960748845
701 : 0.993096167862
702 : 0.993231300294
703 : 0.993365885515
704 : 0.993499580189
705 : 0.99363275824
706 : 0.993765264342
707 : 0.993897050474
708 : 0.994028751098
709 : 0.994159424095
710 : 0.99428943613
711 : 0.994419116949
712 : 0.994547647846
713 : 0.994675561669
714 : 0.994803043868
715 : 0.994929809298
716 : 0.995055248699
717 : 0.995180397513
718 : 0.995304933327
719 : 0.995429051007
720 : 0.995552094129
721 : 0.99567252316
722 : 0.995791566689
723 : 0.995909629652
724 : 0.996026850378
725 : 0.996143428674
726 : 0.996259425207
727 : 0.996373850874
728 : 0.996485388132
729 : 0.99659342604
730 : 0.996695419941
731 : 0.996796013947
732 : 0.996894247146
733 : 0.996991159373
734 : 0.997084173112
735 : 0.99717614492
736 : 0.99726306778
737 : 0.997343955067
738 : 0.99742249697
739 : 0.997498917277
740 : 0.997574974928
741 : 0.997648932149
742 : 0.997719876083
743 : 0.99778864369
744 : 0.997856492126
745 : 0.997922887167
746 : 0.997984514725
747 : 0.998045247135
748 : 0.998104387065
749 : 0.998163070224
750 : 0.998220284204
751 : 0.998275430575
752 : 0.998329525948
753 : 0.998382312435
754 : 0.998434316545
755 : 0.998485222048
756 : 0.998535761497
757 : 0.998585730031
758 : 0.998633555533
759 : 0.99867985407
760 : 0.998725864323
761 : 0.998770657719
762 : 0.998814501228
763 : 0.998858036895
764 : 0.998900294435
765 : 0.998941908234
766 : 0.998982953159
767 : 0.999023307006
768 : 0.999062976094
769 : 0.999102411784
770 : 0.999141543107
771 : 0.999179624636
772 : 0.999217091055
773 : 0.999253503524
774 : 0.99928936172
775 : 0.99932477521
776 : 0.999359712059
777 : 0.999394193062
778 : 0.999428065545
779 : 0.999461774452
780 : 0.999495128181
781 : 0.999527547418
782 : 0.999559640506
783 : 0.999590692467
784 : 0.999621618157
785 : 0.999652198705
786 : 0.999682460679
787 : 0.999711773133
788 : 0.999740949566
789 : 0.999769930137
790 : 0.999798049257
791 : 0.999825954321
792 : 0.999853289641
793 : 0.999880509202
794 : 0.999907340796
795 : 0.999932531162
796 : 0.999955307954
797 : 0.999977968093
798 : 1.0000000399
799 : 1.00000003991
800 : 1.00000003991

In [11]:
len(propotion)


Out[11]:
800

In [12]:
x=range(1,801)
x


Out[12]:
range(1, 801)

In [33]:
dist = np.linalg.norm(X[0]-X[1])
print(X[0])
print(X[1])
print(dist)


[ -4.37853546e+01  -1.30674953e+01   2.30481968e+01  -2.17561684e+01
   1.48032475e+01  -6.30439234e+00   2.00698519e+00  -5.64085770e+00
   1.32902164e+01  -5.33466005e+00   1.61760025e+01  -2.76333094e+00
   3.07603455e+00   4.38748026e+00  -8.64165974e+00  -5.98144150e+00
   2.01527715e+00   5.49297953e+00  -4.35973597e+00   5.22594638e-02
  -4.51230145e+00   4.31198168e+00  -1.96821523e+00   2.87237620e+00
  -2.27680996e-01  -8.29996109e+00   1.20520139e+00  -5.09856129e+00
  -4.49162054e+00   8.13773632e+00  -9.69015121e-01  -9.49021626e+00
   2.42961049e+00   9.26759243e-02   7.10620403e-01   1.04206753e+00
  -1.64933312e+00  -1.60594380e+00  -1.29092872e+00   3.68810248e+00
   2.52703023e+00  -1.65431511e+00   2.22807854e-01  -4.15395379e-01
   5.00311232e+00  -1.98138642e+00   6.35194242e-01  -1.04032135e+00
   3.29092002e+00  -2.70985460e+00   2.67413378e-01   3.34174562e+00
  -2.46734738e+00   8.64284039e-01   7.26566076e-01  -2.13059020e+00
  -5.79699874e-01   2.45299006e+00   3.98311901e+00  -4.09545563e-03
  -4.37799096e-01   6.20460570e-01   8.32800925e-01   8.59594226e-01
  -5.02220392e-01  -3.51197529e+00   1.69461405e+00   6.74180090e-01
   4.54546213e-01  -2.67402267e+00  -1.27970672e+00   1.30343103e+00
   1.53684216e-02   2.07280421e+00  -5.45523643e-01  -1.70571372e-01
  -6.02912605e-01  -1.23075891e+00   8.70965272e-02   1.54525626e+00
   5.47540247e-01   1.89305699e+00  -2.09386754e+00  -4.87522185e-01
  -1.66972086e-01   2.00968176e-01   2.26271138e-01  -2.70996857e+00
   2.52581406e+00  -5.52816153e-01   1.74836504e+00  -2.13026810e+00
   7.21370578e-01  -6.38646662e-01   2.63060904e+00  -5.56935906e-01
   8.59437823e-01  -1.40417922e+00   2.99560118e+00  -4.85316336e-01
  -1.83220577e+00   4.53193814e-01  -2.39180017e+00   6.84810758e-01
   1.49066031e+00  -1.29532850e+00   2.00268149e+00   2.38209456e-01
  -2.16968679e+00   6.89786255e-01  -3.20409918e+00  -4.84812081e-01
   1.25637293e+00   2.55053312e-01  -7.96388865e-01  -2.38198447e+00
   3.60557169e-01   5.09094894e-01  -7.60146499e-01  -2.20023971e-02
   1.31234622e+00   1.83215904e+00  -9.93457362e-02  -1.76765954e+00
   1.35988665e+00   1.30577743e+00  -1.66608572e+00  -8.37494433e-01
  -2.16650423e-02   2.79334426e+00  -9.60428059e-01  -7.49873042e-01
  -4.90028799e-01  -4.17935818e-01   1.19923282e+00   6.24042511e-01
   3.94046754e-01  -2.71330094e+00  -3.19889814e-01  -1.04305506e+00
   2.96279526e+00  -6.82753623e-01  -1.69668424e+00  -1.40612245e+00
   3.95672113e-01   1.57703400e-01   7.32807755e-01   1.12097430e+00
  -9.93695557e-01  -4.99307185e-01  -3.52290750e-01  -3.95301747e+00
   9.01346326e-01   1.81269383e+00   1.59104002e+00  -7.82937706e-01
  -1.87086689e+00  -1.01269996e+00   1.79116857e+00   1.31104028e+00
   4.78635162e-01  -1.33782697e+00  -1.72603631e+00  -5.46486974e-01
  -4.15811270e-01  -9.12359476e-01  -2.10218954e+00   1.84524965e+00
   2.47123647e+00  -2.44632292e+00  -1.11817670e+00  -2.35098529e+00
   2.06819272e+00   2.30325866e+00   1.72291994e-01   1.25488609e-01
  -1.48246157e+00  -6.16737641e-03  -9.58699763e-01  -5.35816729e-01
  -1.27789140e+00  -2.32827926e+00   1.72210002e+00   3.92753482e-01
   1.60574222e+00   1.65996456e+00  -1.09353495e+00  -2.18514991e+00
  -1.68316472e+00   5.27398169e-01  -3.45878065e-01   4.54037517e-01
  -8.62699151e-01   3.08496773e-01  -2.01160073e+00   1.68179527e-01
  -1.42488718e+00   8.09273064e-01  -7.46092021e-01   1.16472113e+00
  -3.19662631e-01   2.50702858e-01  -1.02568257e+00  -5.25511265e-01
   2.65797663e+00  -1.48376596e+00   2.00287008e+00  -2.17778549e-01
  -6.42195463e-01   8.51240396e-01  -2.33042908e+00   5.52572906e-01
  -8.47996831e-01  -4.27803025e-02   5.97023606e-01   6.55429512e-02
  -1.06526077e+00   9.79534626e-01  -4.40826714e-01  -1.20603538e+00
   9.36025143e-01  -1.87282217e+00   1.22606635e+00   3.38952482e-01
  -1.13450074e+00   1.38216281e+00   3.06172788e-01  -1.81430495e+00
  -4.47834313e-01   1.33595872e+00   1.82418361e-01  -9.60048079e-01
  -2.73268491e-01   2.73427463e+00   7.72537768e-01  -1.08608985e+00
   3.89637321e-01   7.82913685e-01   7.01644495e-02  -1.52286148e+00
  -1.24621844e+00   1.42686355e+00  -1.30427742e+00  -1.90894573e-03
   1.00547898e+00  -2.53130174e+00  -3.34460825e-01   1.91360545e+00
   4.42944109e-01   6.45381570e-01   6.40772164e-01  -1.18297553e+00
   8.28555107e-01   6.02560282e-01  -4.85390007e-01  -7.75761485e-01
   5.53819180e-01   6.24726951e-01   1.73665738e+00  -9.49336648e-01
  -2.09156489e+00   2.43050512e-02   6.14053845e-01  -7.86635697e-01
  -9.60247457e-01   1.43143535e-01   5.91894209e-01   1.50571311e+00
  -4.26255405e-01  -6.55150950e-01  -4.78118479e-01   2.31328535e+00
   1.59409225e+00  -2.13096523e+00  -3.42983305e-01   8.29523206e-01
   1.85501206e+00  -2.90351725e+00  -7.98645973e-01  -2.52429986e+00
   1.61272660e-01   7.07209408e-01   2.30755746e-01   7.37410963e-01
  -5.88215947e-01  -1.26773179e+00   3.48464370e-01   1.35666633e+00
  -2.42559981e+00  -2.30329466e+00   1.22091949e-01   1.25415802e+00
   8.14904794e-02  -2.10865378e+00  -4.13590632e-02  -2.98526704e-01
   2.49339604e+00  -7.01804519e-01  -5.11817753e-01  -5.69072068e-01
  -7.94901967e-01  -1.43551135e+00   3.43300283e-01   6.30648255e-01
   1.24814951e+00  -9.24671113e-01  -1.53728783e+00   1.16042006e+00
   1.21797502e+00   7.75290430e-01   5.20611584e-01  -1.88772464e+00
  -2.76051521e-01  -4.20576870e-01   9.71107304e-01   1.73036799e-01
   6.58210337e-01   6.13218963e-01  -8.93320382e-01  -2.16664016e-01
  -1.55906618e+00   1.29530765e-02   9.52265978e-01   7.49881923e-01
  -1.33740687e+00  -1.30347455e+00  -2.52450943e+00   1.23086619e+00
   4.94403869e-01   5.65302789e-01   2.26949525e+00  -8.66404593e-01
  -1.09281456e+00   2.05793571e+00   2.26827115e-01   1.96300697e+00
  -9.61003304e-02  -7.74030805e-01  -2.37176970e-01  -3.66194129e-01
  -1.37131655e+00   3.60437371e-02   5.57469904e-01   1.02637541e+00
   7.88293183e-01  -1.39641273e+00  -1.37106800e+00   2.11421204e+00
   1.50331318e+00   6.50879562e-01   6.26945496e-01   1.78298548e-01
  -3.07681084e-01  -5.58171391e-01  -7.09101677e-01  -7.55170047e-01
   2.75721461e-01   2.13360715e+00   7.52731323e-01  -1.24650073e+00
  -9.97619629e-01  -2.84245223e-01  -8.01681221e-01   4.89300966e-01
   1.05368352e+00   1.20397151e+00   7.01036453e-01   8.47629249e-01
  -2.14524579e+00  -5.09430707e-01  -3.79746825e-01   7.14969754e-01
   9.31688607e-01   1.85344800e-01   1.63157356e+00  -2.50768971e+00
  -3.46861303e-01  -9.64169979e-01  -1.75921306e-01  -1.11618829e+00
   1.20382345e+00   5.72749138e-01   4.59963650e-01  -9.98276353e-01
  -1.88978791e+00  -1.41654536e-01  -2.97792226e-01   2.40841255e-01
   9.62053955e-01   1.00106812e+00   4.84106690e-01   1.50645769e+00
  -2.01312137e+00  -1.81523368e-01  -1.44396424e+00  -1.65220463e+00
   6.34061456e-01   1.08004606e+00   1.03263831e+00  -5.72167218e-01
  -3.30763429e-01  -2.36516297e-01  -4.47957575e-01  -5.76892197e-01
  -1.78380236e-01  -2.13256693e+00   1.83533478e+00   4.28314120e-01
   2.78586328e-01  -1.60994804e+00  -3.45167905e-01  -1.25208050e-01
  -5.22528946e-01  -8.11357975e-01  -8.69265974e-01  -3.08082104e+00
   9.27106917e-01   5.80144882e-01   1.03390872e+00   7.04901278e-01
  -4.12914865e-02  -2.30281860e-01  -1.07302988e+00  -2.36354160e+00
   7.95491278e-01   5.40110230e-01   1.83531392e+00   5.82085252e-01
   1.76444352e-01  -4.06030774e-01  -1.26905310e+00  -1.32587457e+00
  -3.00584269e+00   8.00372779e-01   7.25038052e-01   1.00548375e+00
   9.86970186e-01   5.95563948e-01  -9.20420825e-01  -1.62617731e+00
  -6.98222578e-01  -1.59366632e+00   2.14576516e-02   1.17333317e+00
   1.57160020e+00   1.54808903e+00  -1.57495365e-01  -9.05894935e-01
  -8.68905306e-01  -2.44276077e-01  -8.76716137e-01  -2.24126339e-01
   1.02755487e+00   7.60302305e-01   2.46948719e-01   2.67594755e-01
   2.59409404e+00  -1.17386591e+00  -9.97415423e-01  -3.46600205e-01
  -6.31931841e-01  -5.83064735e-01  -1.56828725e+00   5.96606553e-01
   6.27820715e-02   1.31453586e+00   5.53638339e-01   8.06355298e-01
  -1.22662187e+00  -3.78953367e-01  -2.65863448e-01  -1.38240612e+00
  -4.05475080e-01  -1.89716756e+00   1.59806216e+00   9.14113760e-01
   1.58243382e+00   4.85111505e-01   1.07347369e+00   4.70435083e-01
  -2.09082794e+00  -3.49081725e-01  -9.08434629e-01  -1.50664806e+00
  -8.34994972e-01   1.16554713e+00   7.96584725e-01   1.86033845e+00
   1.49753988e+00   1.68198371e+00  -2.89549381e-01  -9.78334308e-01
  -1.31676054e+00  -3.36773247e-01  -8.90408233e-02  -1.22688770e+00
   3.39149475e-01   8.08089852e-01   1.35582820e-01   2.08473778e+00
   9.62648630e-01  -3.74764919e-01  -2.51555562e-01  -1.93446334e-02
  -1.82254303e+00  -6.60253286e-01  -4.71335173e-01   8.12918723e-01
   1.03424358e+00   5.06676197e-01   5.43410778e-01   6.43031120e-01
   9.56305802e-01  -3.18561554e-01  -6.64280951e-01  -1.81247994e-01
  -7.89928734e-01  -2.02026296e+00  -9.85110700e-01   4.24353981e+00
   1.69318938e+00   3.60046893e-01   4.54397611e-02   1.31353271e+00
   6.28202558e-01   6.13267004e-01  -4.09526199e-01  -5.91961920e-01
  -2.32016802e+00  -1.31689084e+00  -7.11427554e-02   1.18134284e+00
   3.22975874e-01   6.43121958e-01   1.73560405e+00   3.98116916e-01
   3.83777708e-01  -1.55055547e+00  -1.74967468e+00  -1.34614944e+00
  -5.74188754e-02  -8.15508425e-01  -9.88434613e-01   8.75169873e-01
   4.41879034e-01   1.45453799e+00   4.09342527e-01   4.13854867e-01
  -2.26999462e-01  -5.53295076e-01  -1.53213680e+00  -1.44101650e-01
  -1.74593404e-01  -1.70565999e+00  -1.03836465e+00   1.08609462e+00
   1.00784588e+00   2.37110138e+00   1.12524831e+00   1.87855625e+00
  -2.49661088e+00  -2.17987388e-01  -9.36647773e-01  -6.04632258e-01
  -5.80088079e-01  -8.41977179e-01  -1.24585330e+00  -6.42929733e-01
   1.35681605e+00   1.09193742e+00   2.20553565e+00   5.42645395e-01
  -3.83203365e-02  -7.21221268e-01  -1.79638267e+00  -1.06033087e+00
  -5.80141366e-01  -9.75775421e-01  -8.21127951e-01   2.37040305e+00
   1.49106812e+00   8.60591054e-01   5.38893491e-02   9.96409178e-01
   7.68856108e-01  -1.20649219e+00  -1.31882238e+00  -7.85327375e-01
  -8.63281712e-02  -7.28021860e-01  -9.95489597e-01  -9.79499161e-01
   6.29519224e-01   3.38299125e-01   7.11347103e-01   1.01523125e+00
   1.21212590e+00   1.52571112e-01   1.30823123e+00  -6.78860307e-01
  -1.57131325e-03  -7.45063663e-01  -4.27370691e+00   9.96494532e-01
   6.62357628e-01   4.63621020e-01   1.41627157e+00   5.82486629e-01
   2.88696736e-01   4.72269803e-01   2.87157834e-01   6.50095865e-02
  -7.39534020e-01  -1.67606533e+00  -8.84230494e-01  -9.84889418e-02
  -6.94244981e-01   1.70105422e+00   9.00437891e-01   8.60459745e-01
   6.30863070e-01   5.81466109e-02   7.70328939e-01   2.95694619e-01
  -1.76321912e+00  -2.93883991e+00  -3.03850845e-02  -4.65925187e-01
  -1.50190413e-01  -7.69763947e-01  -1.73193187e-01  -1.60189855e+00
   2.16655207e+00   1.25457430e+00   1.56203675e+00   2.12484813e+00
  -2.93441594e-01  -8.40968132e-01  -4.24437106e-01  -8.49474311e-01
  -6.00380480e-01  -1.42347610e+00   2.12014961e+00   5.06128728e-01
   6.29426837e-02   2.59942204e-01   7.94303834e-01   3.94561744e+00
   1.08757627e+00  -5.43179035e-01  -3.52629757e+00  -3.88251603e-01
  -1.22163594e+00  -1.20939100e+00   3.95625204e-01   1.35129344e+00
   9.58144486e-01   7.70640969e-02   2.23880744e+00  -1.15561718e-02
  -1.05628717e+00  -9.68015134e-01  -4.87399161e-01  -5.61657369e-01
  -3.06095511e-01  -2.31724334e+00   1.81225026e+00   9.56148505e-01
   1.50139475e+00   6.15530491e-01   3.13500023e+00  -1.73893583e+00
  -9.88411546e-01  -1.42169416e-01  -1.92034364e-01  -1.58514440e+00
  -7.84850359e-01   1.26256776e+00   4.38780606e-01   1.81952763e+00
   2.50026393e+00  -3.51504795e-02  -1.42667937e+00  -4.81001705e-01
  -1.28489387e+00  -9.04828668e-01  -1.23658442e+00  -3.58284056e-01
   1.04227114e+00   1.06985533e+00   2.99742371e-01   2.90886709e-03
   1.38791621e+00  -7.22703516e-01  -2.26934481e+00  -9.83529389e-01
   1.51300442e+00   1.67660451e+00   2.09577179e+00   4.13741112e-01
   7.97436476e-01   2.13825274e+00  -1.53899193e+00  -2.47856331e+00
  -8.92905712e-01   3.25785130e-01   1.85040581e+00   8.49406183e-01
   1.09969246e+00   8.25153947e-01  -1.72373533e+00  -6.49799347e-01
  -2.24999696e-01  -1.82838631e+00   5.76039672e-01   7.68368721e-01
   1.99606574e+00  -1.22688198e+00  -9.61272478e-01   3.09824377e-01
   5.96619844e-01  -1.30152857e+00  -1.01245177e+00  -2.64439527e-02
   1.42955947e+00  -6.51856720e-01   8.12801659e-01  -4.85256650e-02
  -3.56943041e-01   4.48092073e-01  -3.31205875e-01   4.74807858e-01
  -7.16989994e-01   3.94948214e-01  -2.31504962e-01   3.67890745e-01
  -3.07203904e-02   6.99634016e-01  -4.01288390e-01   2.38062873e-01
  -1.99730963e-01   2.27157176e-01  -2.74667412e-01   2.69237608e-01
  -2.10707933e-01   1.38375342e-01  -1.46757737e-01   1.07957572e-01
  -7.43152052e-02   1.19763315e-01   6.43355399e-02  -4.06622477e-02
   2.94175055e-02   9.15268064e-02  -9.83460248e-02   1.22366929e-02
   1.88113466e-01  -9.31589603e-02   2.27901917e-02   2.62166113e-02
  -1.17323421e-01   1.38076708e-01   3.84956971e-02  -8.24370012e-02
   8.88971910e-02   2.51287781e-02   2.74809897e-02  -6.89772666e-02
  -2.05894094e-02   1.21950567e-01  -8.85352939e-02   1.62675738e-01
   9.10651088e-02  -2.04618070e-02  -4.44676764e-02   6.57138415e-03
   5.96628897e-03   6.70866370e-02  -2.45646033e-02   1.56709179e-02
  -9.36285034e-03  -8.46654270e-03   3.86654437e-02  -1.45413391e-02
   2.13981606e-02   4.39860998e-03  -3.59030180e-02   5.82740009e-02
  -2.09397431e-02   1.96967479e-02  -3.11692730e-02   3.63049135e-02
  -2.90217306e-02   4.07675095e-02   1.34763541e-02  -2.22308710e-02
   1.91613485e-03  -5.54901744e-05]
[ -3.49994659e+01   2.07392037e-01   2.09923191e+01  -1.28801756e+01
   8.99635410e+00   1.28883862e+00   5.62329435e+00  -1.69496500e+00
   1.45788393e+01  -3.21220279e+00   1.06398916e+01  -8.92500222e-01
   3.14627838e+00   3.09646034e+00  -8.61639500e+00  -1.05072441e+01
   4.33662921e-01   6.84702516e-01  -1.32825994e+00  -2.41748676e-01
   1.88471651e+00   6.08801842e+00   1.61266410e+00  -2.26402187e+00
   1.44890440e+00  -7.46972275e+00   7.07763529e+00  -4.90634394e+00
  -4.50841141e+00   2.08915687e+00  -3.54556942e+00  -1.70835743e+01
  -4.31407273e-01  -3.26246828e-01  -8.84505510e-01  -1.85766268e+00
   7.65436351e-01   5.81059074e+00  -1.38851972e-02   4.85600948e+00
   6.94426632e+00   5.34430552e+00   4.32755613e+00   1.70027566e+00
   1.34785044e+00  -4.98755407e+00   4.69733000e+00   4.86567593e+00
   4.30910921e+00   3.15795422e-01  -4.43477660e-01   6.45038509e+00
  -1.69121325e+00  -3.12819147e+00  -1.89756483e-01  -2.48016238e+00
  -1.23526357e-01  -1.55273628e+00   3.34600306e+00   2.15553331e+00
  -1.60610735e+00   9.67006981e-01  -3.78175259e-01  -1.00783443e+00
   1.20235562e+00   1.69185913e+00  -2.25402832e+00   2.51409507e+00
   1.20624793e+00  -1.72748327e+00  -4.78039312e+00   2.17714071e+00
   1.76849112e-01  -1.37707841e+00  -1.05216527e+00   2.71228695e+00
  -9.71773088e-01  -7.83673644e-01  -4.52282906e+00   2.34972572e+00
   2.18556428e+00   1.76696360e+00   3.90441597e-01   3.71811271e+00
   1.52580440e+00  -3.35571170e-01   1.17729998e+00   5.54411793e+00
  -5.70385218e-01  -1.83270895e+00  -7.48481810e-01  -8.21657777e-01
  -2.50842285e+00   4.85149562e-01  -2.65522385e+00  -2.87023807e+00
   1.18033648e+00  -2.36258364e+00   1.03096318e+00   1.41163170e+00
  -1.78083980e+00  -6.56053960e-01  -1.66200292e+00  -2.75425124e+00
   2.01883078e+00  -4.27534938e-01  -1.89238429e+00  -1.38189352e+00
   2.28010726e+00   4.54803675e-01   2.79908538e-01  -1.50166988e+00
  -1.59224939e+00  -4.17774975e-01   2.16615796e-01  -1.50831342e+00
   2.79293680e+00   7.59129405e-01  -3.32099319e+00  -2.12671709e+00
   6.99674010e-01  -5.17194748e-01  -7.23694146e-01   8.46793115e-01
  -6.69397831e-01  -4.25482571e-01   3.16985679e+00  -3.58719140e-01
   2.33826828e+00  -1.24688351e+00  -6.10403478e-01  -1.85248002e-01
   4.43525743e+00   9.72848594e-01  -2.34124279e+00  -1.95774364e+00
   2.33990684e-01   1.75265980e+00  -1.67988157e+00   3.06422234e+00
  -2.00596189e+00   1.48551905e+00  -1.41510499e+00   3.38330650e+00
  -1.46448922e+00  -2.23549867e+00   1.17646444e+00  -2.44566083e+00
   6.39854431e-01  -2.44649529e+00   6.29361928e-01  -1.80862391e+00
   7.27582812e-01   1.94451606e+00  -1.81202722e+00   2.09797883e+00
   2.96756566e-01  -6.43727183e-01  -1.60326287e-01  -1.94490731e+00
   3.20840287e+00   2.21567345e+00  -8.94615829e-01   2.78723621e+00
   1.36796677e+00   3.50735283e+00   2.18837214e+00  -5.93624294e-01
   8.24886918e-01   4.27173257e-01   1.56069882e-02   1.07262635e+00
  -9.04770374e-01   2.76460838e+00  -9.44202006e-01  -1.95012546e+00
   1.79934129e-01   4.06694317e+00   2.25998306e+00   2.52255464e+00
   1.42441809e+00  -3.74810070e-01  -7.62518704e-01   1.62186474e-01
   9.63248909e-01  -7.07575560e-01  -5.38596451e-01   8.16088200e-01
   1.09236777e+00   1.37112349e-01  -2.99119210e+00   1.52146459e+00
  -1.08661139e+00  -1.94179749e+00   9.16972995e-01  -1.51033211e+00
   3.11489201e+00   8.64371285e-02  -2.03358316e+00  -1.88536811e+00
   1.37956524e+00  -1.28929162e+00   9.03490961e-01  -1.93580523e-01
   3.34477037e-01   9.22343314e-01   9.22981203e-01   2.17722461e-01
   3.52715516e+00   8.67734924e-02  -7.44864583e-01   2.88844138e-01
   2.42114592e+00   3.82445157e-01  -2.91454363e+00  -2.90406257e-01
   2.02249742e+00   1.41424203e+00   3.40705204e+00  -1.61990237e+00
   1.97532725e+00   1.65778250e-01   6.36912823e-01  -1.16502237e+00
   1.18666208e+00  -3.65925145e+00  -1.95198584e+00  -3.49917933e-02
  -1.93439174e+00  -2.07880425e+00   3.64369035e-01  -6.26117766e-01
   3.21826434e+00  -2.29869318e+00   1.75214493e+00   2.93000484e+00
  -7.71369815e-01  -8.69785786e-01   3.27511024e+00  -4.34005409e-01
   7.69479513e-01  -2.12171173e+00   3.86425465e-01   2.13114166e+00
   2.95128852e-01   1.24038184e+00  -2.54151058e+00  -1.12564206e+00
  -6.79666316e-03  -1.03568363e+00   1.69818127e+00  -1.86283946e+00
  -2.86687136e+00  -1.16923618e+00  -7.92672873e-01   2.72538692e-01
   1.22559810e+00  -3.40263772e+00   9.93952394e-01  -5.02394617e-01
  -2.09386039e+00  -1.93499005e+00   3.22493219e+00  -8.54110599e-01
  -1.60085052e-01  -3.75298285e+00  -3.98108006e-01   6.44915044e-01
  -2.11978459e+00  -9.31063473e-01  -1.08507264e+00   1.33027864e+00
  -9.34234560e-01   3.81498843e-01   1.34583735e+00   1.64347839e+00
  -1.93221211e+00  -1.35983586e+00   1.02888262e+00  -9.90422845e-01
  -1.88002741e+00  -1.00182600e-01  -2.11976838e+00  -1.30602789e+00
  -4.06024098e-01  -7.75424778e-01  -5.83752513e-01  -8.22039187e-01
  -1.81223857e+00  -1.75249577e+00  -3.77813019e-02  -5.04678249e-01
   4.35028362e+00   3.15649271e+00   8.21754932e-01   4.85735178e-01
   8.62288177e-01  -5.19464314e-02  -6.64249994e-03  -1.59233785e+00
   1.42642438e-01   1.45070618e-02   1.70108819e+00   5.74762285e-01
  -1.08023059e+00  -1.91756880e+00  -5.28105915e-01  -1.68653774e+00
   4.11752433e-01  -1.78764820e-01  -8.41530442e-01  -2.22719622e+00
   1.41705751e+00   1.75370537e-02   7.90268421e-01   8.30769986e-02
  -4.19011641e+00  -1.88859642e+00  -6.75418496e-01   1.27760684e+00
   3.37337828e+00   3.59919906e+00  -2.75876713e+00   1.63028762e-01
  -1.31296599e+00   2.44894958e+00   2.23638788e-01  -1.20434690e+00
  -1.17750978e+00   3.97114247e-01  -4.15348023e-01   6.85058832e-01
  -1.21802533e+00  -2.80133963e+00  -7.52812102e-02   6.84335589e-01
   3.91579652e+00  -1.96430802e+00   3.15067935e+00   1.15511346e+00
   1.32970512e+00   2.43068409e+00   4.48748827e+00  -2.75315940e-01
  -3.43314314e+00  -2.56039071e+00  -6.00374639e-01   1.64104652e+00
   4.38252497e+00  -9.99034107e-01  -2.78992605e+00  -2.17315650e+00
   9.75031018e-01  -1.42979965e-01  -2.76286185e-01   7.57762671e-01
  -9.69536781e-01  -1.83869517e+00   2.61262941e+00  -8.49764705e-01
   6.63020536e-02  -1.79675829e+00   1.04392350e+00  -1.74779579e-01
   1.61998093e-01   2.96608353e+00  -1.22570646e+00  -1.69026911e-01
  -1.50493908e+00   5.79980552e-01  -1.68717337e+00   7.28407264e-01
  -2.72079967e-02  -2.23753190e+00  -3.59100795e+00  -3.04250777e-01
   1.46957493e+00   2.13878989e+00  -4.97970074e-01   7.75521457e-01
   7.33437359e-01   4.98858750e-01  -5.41295528e-01   2.31630802e+00
  -9.44447219e-01  -7.36021876e-01  -1.95010972e+00  -2.19281125e+00
  -2.18414855e+00  -1.71297657e+00   9.06750023e-01   8.78956556e-01
   9.84429002e-01  -5.71761250e-01   3.34976053e+00  -2.24896979e+00
   1.76422727e+00  -3.60749781e-01   2.11582637e+00   3.75876367e-01
   5.13834298e-01   1.74666151e-01   4.24366623e-01  -5.75375676e-01
  -1.20576108e+00   4.46373731e-01  -1.33085811e+00   2.96390867e+00
   1.14652836e+00   1.46483493e+00   7.63763309e-01   4.94380891e-01
  -2.94197887e-01   5.09429872e-01   1.95876455e+00  -1.49529958e+00
  -3.05440807e+00   5.56178033e-01   2.54490376e+00   9.57021117e-01
  -1.48718429e+00   1.91820264e+00  -2.10332251e+00  -1.73153949e+00
  -2.68345952e+00   2.28967595e+00   1.96785420e-01  -1.15764940e+00
  -1.72038162e+00  -2.77102780e+00   2.09403610e+00  -2.24158669e+00
   2.09854960e+00   2.91875172e+00  -1.87535393e+00   5.04345179e-01
   1.90811098e+00  -2.13324142e+00   2.04339147e+00  -1.71860397e+00
  -1.31745613e+00   1.66475371e-01   9.28084970e-01  -4.81949657e-01
   1.05546737e+00  -1.77034998e+00  -9.87266064e-01   4.22945172e-01
   2.17914534e+00  -2.70507991e-01   1.76265895e-01  -1.07363021e+00
  -5.25148869e-01  -1.25389743e+00  -1.17549050e+00  -3.35611725e+00
   8.92970741e-01   3.06055039e-01  -9.35488999e-01   1.85758615e+00
  -2.51687217e+00   2.27420712e+00   1.43265235e+00   1.04877794e+00
   8.98693621e-01   6.93558872e-01  -8.49828720e-01   1.65819120e+00
   1.97794712e+00  -1.26440394e+00  -2.70904899e-01   2.25159869e-01
  -1.95747286e-01  -4.42237407e-01  -1.46576971e-01   1.64093864e+00
  -4.62463409e-01   1.76333427e+00   1.26669919e+00   3.85788232e-01
   1.28774047e+00   4.05129814e+00  -1.64952707e+00  -2.55689740e-01
  -2.96618957e-02   2.22542739e+00  -1.69207489e+00  -4.75516528e-01
  -1.27108836e+00   4.96487260e-01   3.83976245e+00   1.71643305e+00
  -1.43345809e+00   6.01193011e-01   5.62907577e-01   1.93751025e+00
  -2.73113465e+00  -2.94363320e-01  -1.14705658e+00   1.77870655e+00
   2.93490148e+00   1.51448476e+00   4.07077849e-01   7.55801260e-01
   1.78101707e+00   5.64553201e-01   1.12411726e+00   9.67674375e-01
  -3.88409048e-01  -1.27217877e+00   4.27469105e-01   1.44944775e+00
  -1.13887215e+00   7.58343637e-01   7.15982854e-01   9.40181985e-02
   2.92976141e-01   5.85520327e-01   1.22487807e+00  -4.94518250e-01
   1.66557223e-01   1.64861345e+00   1.68843472e+00  -6.02078617e-01
  -5.37954867e-01   6.06274068e-01  -1.16328013e+00   1.40504992e+00
   6.78515077e-01   3.72730731e-03  -1.72932655e-01  -1.42604685e+00
  -8.85413051e-01  -1.70889184e-01   1.01814520e+00   1.10212791e+00
   2.62838572e-01   5.54391980e-01  -3.91416311e-01   1.49771702e+00
   8.23465548e-03   1.61232245e+00   1.36927459e-02  -1.17753530e+00
  -7.02864766e-01  -7.18339503e-01  -8.18045437e-02   2.32490039e+00
  -3.21867436e-01   1.74639475e+00   1.57281184e+00  -7.61859238e-01
  -4.01701599e-01  -1.41872621e+00  -1.23869407e+00   3.29989493e-01
  -2.69717646e+00  -1.22468603e+00   8.17577541e-01  -1.57781616e-01
  -3.43370378e-01  -3.62121969e-01  -1.00063503e+00  -6.03572965e-01
  -2.59725481e-01  -2.06362471e-01  -2.41215929e-01   2.07126707e-01
   2.05668473e+00   1.06734180e+00   1.26202202e+00   3.86873484e-02
   8.11748922e-01  -5.65111101e-01  -9.53631103e-01  -1.28634131e+00
   1.58900630e+00   4.26772684e-02  -4.09422666e-01   6.69260323e-01
  -3.77461791e-01  -1.09619844e+00   1.70546007e+00  -4.22878936e-02
  -1.39673889e-01  -5.75224340e-01  -1.13563836e+00   1.58404917e-01
  -3.59738737e-01   3.44542295e-01  -2.50905228e+00  -6.14229023e-01
   1.17517158e-01  -3.25050414e-01   4.83413458e-01  -5.36575988e-02
   6.33868337e-01  -1.82823077e-01  -1.21530306e+00  -1.32590681e-01
   1.62041605e-01   2.63670981e-01  -8.83174241e-01  -7.54038572e-01
   2.86658049e-01   8.23187470e-01   1.34964019e-01   5.42939067e-01
  -1.07106464e-02  -1.04075837e+00   5.25889754e-01  -1.02742136e+00
   3.22673947e-01  -2.40005076e-01  -7.63139725e-01  -5.36334395e-01
  -3.51242989e-01   9.90233958e-01   4.02997524e-01  -4.88015488e-02
  -3.36446494e-01  -2.71392018e-02  -1.23653758e+00  -4.89733338e-01
   6.78041458e-01  -1.33343115e-01  -9.54237223e-01  -5.25171638e-01
   4.90313590e-01   5.17775238e-01  -6.74118936e-01  -5.00696719e-01
   2.66082227e-01  -1.35030866e-01  -3.66204619e-01  -8.80167782e-01
   2.03842714e-01   4.02527899e-01   1.97352707e-01  -1.49898410e-01
  -2.62066633e-01  -1.34932125e+00  -8.53431106e-01   9.94082570e-01
  -4.15634185e-01   5.16529322e-01  -3.38660836e-01  -2.16071516e-01
  -2.67646819e-01  -1.63368797e+00   1.66910022e-01  -8.00641298e-01
  -1.15036428e-01   9.16808307e-01   2.62876004e-01   2.00273350e-01
  -2.46648937e-01   2.80220807e-01  -1.48135829e+00   2.82682478e-01
  -1.28724843e-01  -5.89918315e-01  -2.70322829e-01   3.89452696e-01
  -8.45410705e-01   1.88195258e-01   5.18637523e-02  -4.32751507e-01
   4.94138747e-02   8.31900001e-01   3.22544605e-01  -6.83869004e-01
  -3.39919716e-01   1.43957943e-01   8.54231359e-04   5.75848334e-02
   1.79663569e-01   2.96407342e-01   4.29890096e-01  -9.37249660e-02
  -4.47352678e-01  -6.95020556e-02   7.93259963e-02   6.93259537e-01
   1.52810782e-01   3.65933955e-01   3.09564292e-01  -8.16797197e-01
  -6.67332932e-02   3.09928983e-01   8.65417644e-02   1.61325172e-01
  -1.85927287e-01  -1.08622879e-01   7.43855476e-01   7.13633597e-02
  -1.08758748e+00  -6.28368258e-01   4.88944471e-01   2.31825151e-02
   4.94043566e-02  -4.51432228e-01   2.61771004e-03   1.32667199e-01
  -4.18828934e-01  -2.05724448e-01  -8.37277770e-01   3.68603647e-01
   2.58291453e-01  -6.85876489e-01  -2.26162195e-01   1.27890363e-01
  -4.76344794e-01   6.39517903e-02  -3.00886571e-01  -3.12898427e-01
  -1.32361539e-02  -1.12604506e-01   1.07645214e+00  -3.06269109e-01
   8.67081732e-02  -6.68510050e-02  -1.11828856e-01  -1.68678805e-01
  -2.63933510e-01   3.28609020e-01  -7.87235856e-01   2.69740760e-01
   3.65122676e-01  -3.18946511e-01   5.37523329e-02   2.67732948e-01
   4.06705260e-01   7.99333006e-02  -4.61335815e-02   4.93548028e-02
  -5.31847849e-02   2.55100243e-02   1.60846725e-01  -2.87824899e-01
  -1.62690178e-01  -3.77811939e-02   5.14917709e-02  -1.60412360e-02
  -4.03419510e-02   1.72689073e-02  -8.29802454e-02   1.08181693e-01
   1.00234300e-01  -5.31400405e-02   1.79076884e-02  -7.61623979e-02
   1.22363098e-01   5.18354811e-02  -1.13501646e-01   5.19198626e-02
   7.27481917e-02   7.85137638e-02  -1.11307227e-03  -5.83108738e-02
  -6.30084127e-02  -4.65089567e-02   9.51866508e-02   7.13510215e-02
  -9.96511243e-03   9.33902785e-02  -6.40824661e-02  -3.75447683e-02
  -2.26967433e-03  -2.64523271e-02   6.89510033e-02   7.12053617e-03
  -1.27571216e-02   7.86653981e-02  -2.52670143e-03  -5.96525073e-02
  -4.54091132e-02  -8.18361491e-02  -8.85937735e-03  -3.04929595e-02
   7.63730556e-02   2.92726327e-02  -4.97490168e-02  -3.78545187e-02
   3.39387208e-02   8.89409781e-02  -2.77444683e-02   2.74749063e-02
   6.42426824e-03  -1.17161090e-03   1.71028655e-02  -9.73926485e-03
   5.28227463e-02   3.58814448e-02  -2.82090977e-02   1.59542058e-02
  -2.09270883e-02  -5.54895196e-05]
61.8135

In [ ]:
plt.plot(x,propotion,'b*')
plt.show()

In [ ]: