1. 程式人生 > >【機器學習--樸素貝葉斯與SVM進行病情分類預測】

【機器學習--樸素貝葉斯與SVM進行病情分類預測】

     貝葉斯定理由英國數學家托馬斯.貝葉斯(Thomas Baves)在1763提出,因此得名貝葉斯定理。貝葉斯定理也稱貝葉斯推理,是關於隨機事件的條件概率的一則定理。
對於兩個事件A和B,事件A發生則B也發生的概率記為P(B|A),事件B發生則A也發生的概率記為P(A|B),這樣如果A發生B也必然發生或者B發生A也必然發生,則有P(B|A)=P(A|B)=1,這種情況是一種確定性推理。
更多的情況下,概率推理是不確定性推理,AB之間是一種不確定性概率關係,例如條件A發生時B會發生的概率計算公式為:

   以下程式碼是使用Opencv中正態貝葉斯Normal BavesClassifier 類建立的一個簡單的病情診斷功能。假定以下是根據警院歷來可靠資料獲取的體溫、咳嗽、流涕三個症狀的嚴重程度判定的三類病情,分別是冷感冒、肺炎、熱感冒。樸素貝葉斯根據這10組資料進行訓練,然後輸入一位病人的資料,自動進行診斷,以下是訓練資料(當然資料分類越精確,過多會導致過擬合):


#include "opencv2/core/core.hpp"

#include "opencv2/highgui/highgui.hpp"

#include "opencv2/imgproc/imgproc.hpp"

#include "opencv2/ml/ml.hpp"

 

#include <iostream>

using namespace cv;

using namespace std;

 

int main( int argc, char** argv )

{   

	float trainingData[10][3] = { {34, 1, 1}, {35, 2, 2}, {36, 3,3},{37,8,4},{38,9,5},

	{39,10,6},{40,7,7},{41,4,8},{42,5,9},{43,6,10}};

	Mat trainingDataMat(10, 3, CV_32FC1, trainingData); 

 

	float responses[10] = {1,1,1,2,2,2,3,3,3};

	Mat responsesMat(10, 1, CV_32FC1, responses);

 

	NormalBayesClassifier nbc;

	nbc.train(trainingDataMat, responsesMat); 

 

	float myData[3] = {40, 8, 10}; //病人發燒、咳嗽、流涕資料

	Mat myDataMat(1, 3, CV_32FC1, myData);

	float r = nbc.predict( myDataMat );

	int result=r;

	string output;

	switch(result)

	{

	case 1:

		output="冷感冒";

		break;

	case 2:

		output="肺炎";

		break;

	case 3:

		output="熱感冒";

		break;

	default:

		output="健康";

		break;

	}

	cout<<endl<<"該病人診斷為:  "<<output<<endl<<endl;

	system("pause");

	return 0;

 

}

輸入病人的資料為:發燒-40、咳嗽-8、流涕-10,診斷結果為:

 

同理,該問題屬於分類問題,採用svm方法也是可以的。

接下來我們更改新的引數txt文件採用帕金森綜合徵的聲音特徵資料,https://archive.ics.uci.edu/ml/datasets/parkinsons使用svm進行分類,txt文件如下(直接複製到word->txt->excel進行資料提取,不在敘述):

二維資料+標籤-樣本:

119.992    157.302    74.997    0.00784    0.00007    0.0037    0.00554    0.01109    0.04374    0.426    0.02182    0.0313    0.02971    0.06545    0.02211    21.033    0.414783    0.815285    -4.813031    0.266482    2.301442    0.284654
122.4    148.65    113.819    0.00968    0.00008    0.00465    0.00696    0.01394    0.06134    0.626    0.03134    0.04518    0.04368    0.09403    0.01929    19.085    0.458359    0.819521    -4.075192    0.33559    2.486855    0.368674
116.682    131.111    111.555    0.0105    0.00009    0.00544    0.00781    0.01633    0.05233    0.482    0.02757    0.03858    0.0359    0.0827    0.01309    20.651    0.429895    0.825288    -4.443179    0.311173    2.342259    0.332634
116.676    137.871    111.366    0.00997    0.00009    0.00502    0.00698    0.01505    0.05492    0.517    0.02924    0.04005    0.03772    0.08771    0.01353    20.644    0.434969    0.819235    -4.117501    0.334147    2.405554    0.368975
116.014    141.781    110.655    0.01284    0.00011    0.00655    0.00908    0.01966    0.06425    0.584    0.0349    0.04825    0.04465    0.1047    0.01767    19.649    0.417356    0.823484    -3.747787    0.234513    2.33218    0.410335
120.552    131.162    113.787    0.00968    0.00008    0.00463    0.0075    0.01388    0.04701    0.456    0.02328    0.03526    0.03243    0.06985    0.01222    21.378    0.415564    0.825069    -4.242867    0.299111    2.18756    0.357775
120.267    137.244    114.82    0.00333    0.00003    0.00155    0.00202    0.00466    0.01608    0.14    0.00779    0.00937    0.01351    0.02337    0.00607    24.886    0.59604    0.764112    -5.634322    0.257682    1.854785    0.211756
107.332    113.84    104.315    0.0029    0.00003    0.00144    0.00182    0.00431    0.01567    0.134    0.00829    0.00946    0.01256    0.02487    0.00344    26.892    0.63742    0.763262    -6.167603    0.183721    2.064693    0.163755
95.73    132.068    91.754    0.00551    0.00006    0.00293    0.00332    0.0088    0.02093    0.191    0.01073    0.01277    0.01717    0.03218    0.0107    21.812    0.615551    0.773587    -5.498678    0.327769    2.322511    0.231571
95.056    120.103    91.226    0.00532    0.00006    0.00268    0.00332    0.00803    0.02838    0.255    0.01441    0.01725    0.02444    0.04324    0.01022    21.862    0.547037    0.798463    -5.011879    0.325996    2.432792    0.271362
177.876    192.921    168.013    0.00411    0.00002    0.00233    0.00241    0.007    0.02126    0.189    0.01154    0.01347    0.01612    0.03463    0.00586    23.216    0.360148    0.778834    -6.149653    0.218037    2.477082    0.165827
176.17    185.604    163.564    0.00369    0.00002    0.00205    0.00218    0.00616    0.01851    0.168    0.00938    0.0116    0.01491    0.02814    0.0034    24.951    0.341435    0.783626    -6.006414    0.196371    2.536527    0.173218
180.198    201.249    175.456    0.00284    0.00002    0.00153    0.00166    0.00459    0.01444    0.131    0.00726    0.00885    0.0119    0.02177    0.00231    26.738    0.403884    0.766209    -6.452058    0.212294    2.269398    0.141929
187.733    202.324    173.015    0.00316    0.00002    0.00168    0.00182    0.00504    0.01663    0.151    0.00829    0.01003    0.01366    0.02488    0.00265    26.31    0.396793    0.758324    -6.006647    0.266892    2.382544    0.160691
186.163    197.724    177.584    0.00298    0.00002    0.00165    0.00175    0.00496    0.01495    0.135    0.00774    0.00941    0.01233    0.02321    0.00231    26.822    0.32648    0.765623    -6.647379    0.201095    2.374073    0.130554
184.055    196.537    166.977    0.00258    0.00001    0.00134    0.00147    0.00403    0.01463    0.132    0.00742    0.00901    0.01234    0.02226    0.00257    26.453    0.306443    0.759203    -7.044105    0.063412    2.361532    0.11573
154.003    160.267    128.621    0.00183    0.00001    0.00076    0.001    0.00229    0.0103    0.094    0.00469    0.00582    0.00871    0.01406    0.00243    28.409    0.263654    0.691483    -7.111576    0.14478    2.065477    0.093193
149.689    160.368    133.608    0.00257    0.00002    0.00116    0.00134    0.00349    0.01346    0.126    0.0066    0.00818    0.01059    0.01979    0.00578    27.421    0.365488    0.719974    -6.997403    0.210279    1.994387    0.112878
155.078    163.736    144.148    0.00168    0.00001    0.00068    0.00092    0.00204    0.01064    0.097    0.00522    0.00632    0.00928    0.01567    0.00233    29.746    0.334171    0.67793    -6.981201    0.18455    2.129924    0.106802
151.884    157.765    133.751    0.00258    0.00002    0.00115    0.00122    0.00346    0.0145    0.137    0.00633    0.00788    0.01267    0.01898    0.00659    26.833    0.393563    0.700246    -6.600023    0.249172    2.499148    0.105306
151.989    157.339    132.857    0.00174    0.00001    0.00075    0.00096    0.00225    0.01024    0.093    0.00455    0.00576    0.00993    0.01364    0.00238    29.928    0.311369    0.676066    -6.739151    0.160686    2.296873    0.11513
193.03    208.9    80.297    0.00766    0.00004    0.0045    0.00389    0.01351    0.03044    0.275    0.01771    0.01815    0.02084    0.05312    0.00947    21.934    0.497554    0.740539    -5.845099    0.278679    2.608749    0.185668
200.714    223.982    89.686    0.00621    0.00003    0.00371    0.00337    0.01112    0.02286    0.207    0.01192    0.01439    0.01852    0.03576    0.00704    23.239    0.436084    0.727863    -5.25832                     0.256454    2.550961    0.23252
208.519    220.315    199.02    0.00609    0.00003    0.00368    0.00339    0.01105    0.01761    0.155    0.00952    0.01058    0.01307    0.02855    0.0083    22.407    0.338097    0.712466    -6.471427    0.184378    2.502336    0.13639
204.664    221.3    189.621    0.00841    0.00004    0.00502    0.00485    0.01506    0.02378    0.21    0.01277    0.01483    0.01767    0.03831    0.01316    21.305    0.498877    0.722085    -4.876336    0.212054    2.376749    0.268144
210.141    232.706    185.258    0.00534    0.00003    0.00321    0.0028    0.00964    0.0168    0.149    0.00861    0.01017    0.01301    0.02583    0.0062    23.671    0.441097    0.722254    -5.96304                     0.250283    2.489191    0.177807
206.327    226.355    92.02    0.00495    0.00002    0.00302    0.00246    0.00905    0.02105    0.209    0.01107    0.01284    0.01604    0.0332    0.01048    21.864    0.331508    0.715121    -6.729713    0.181701    2.938114    0.115515
151.872    492.892    69.085    0.00856    0.00006    0.00404    0.00385    0.01211    0.01843    0.235    0.00796    0.00832    0.01271    0.02389    0.06051    23.693    0.407701    0.662668    -4.673241    0.261549    2.702355    0.274407
158.219    442.557    71.948    0.00476    0.00003    0.00214    0.00207    0.00642    0.01458    0.148    0.00606    0.00747    0.01312    0.01818    0.01554    26.356    0.450798    0.653823    -6.051233    0.27328    2.640798    0.170106
170.756    450.247    79.032    0.00555    0.00003    0.00244    0.00261    0.00731    0.01725    0.175    0.00757    0.00971    0.01652    0.0227    0.01802    25.69    0.486738    0.676023    -4.597834    0.372114    2.975889    0.28278
178.285    442.824    82.063    0.00462    0.00003    0.00157    0.00194    0.00472    0.01279    0.129    0.00617    0.00744    0.01151    0.01851    0.00856    25.02    0.470422    0.655239    -4.913137    0.393056    2.816781    0.251972
217.116    233.481    93.978    0.00404    0.00002    0.00127    0.00128    0.00381    0.01299    0.124    0.00679    0.00631    0.01075    0.02038    0.00681    24.581    0.462516    0.58271    -5.517173    0.389295    2.925862    0.220657
128.94    479.697    88.251    0.00581    0.00005    0.00241    0.00314    0.00723    0.02008    0.221    0.00849    0.01117    0.01734    0.02548    0.0235    24.743    0.487756    0.68413    -6.186128    0.279933    2.68624    0.152428
176.824    215.293    83.961    0.0046    0.00003    0.00209    0.00221    0.00628    0.01169    0.117    0.00534    0.0063    0.01104    0.01603    0.01161    27.166    0.400088    0.656182    -4.711007    0.281618    2.655744    0.234809
138.19    203.522    83.34    0.00704    0.00005    0.00406    0.00398    0.01218    0.04479    0.441    0.02587    0.02567    0.0322    0.07761    0.01968    18.305    0.538016    0.74148    -5.418787    0.160267    2.090438    0.229892
182.018    197.173    79.187    0.00842    0.00005    0.00506    0.00449    0.01517    0.02503    0.231    0.01372    0.0158    0.01931    0.04115    0.01813    18.784    0.589956    0.732903    -5.44514    0.142466    2.174306    0.215558
156.239    195.107    79.82    0.00694    0.00004    0.00403    0.00395    0.01209    0.02343    0.224    0.01289    0.0142    0.0172    0.03867    0.0202    19.196    0.618663    0.728421    -5.944191    0.143359    1.929715    0.181988
145.174    198.109    80.637    0.00733    0.00005    0.00414    0.00422    0.01242    0.02362    0.233    0.01235    0.01495    0.01944    0.03706    0.01874    18.857    0.637518    0.735546    -5.594275    0.12795    1.765957    0.222716
138.145    197.238    81.114    0.00544    0.00004    0.00294    0.00327    0.00883    0.02791    0.246    0.01484    0.01805    0.02259    0.04451    0.01794    18.178    0.623209    0.738245    -5.540351    0.087165    1.821297    0.214075
166.888    198.966    79.512    0.00638    0.00004    0.00368    0.00351    0.01104    0.02857    0.257    0.01547    0.01859    0.02301    0.04641    0.01796    18.33    0.585169    0.736964    -5.825257    0.115697    1.996146    0.196535
119.031    127.533    109.216    0.0044    0.00004    0.00214    0.00192    0.00641    0.01033    0.098    0.00538    0.0057    0.00811    0.01614    0.01724    26.842    0.457541    0.699787    -6.890021    0.152941    2.328513    0.112856
120.078    126.632    105.667    0.0027    0.00002    0.00116    0.00135    0.00349    0.01022    0.09    0.00476    0.00588    0.00903    0.01428    0.00487    26.369    0.491345    0.718839    -5.892061    0.195976    2.108873    0.183572
120.289    128.143    100.209    0.00492    0.00004    0.00269    0.00238    0.00808    0.01412    0.125    0.00703    0.0082    0.01194    0.0211    0.0161    23.949    0.46716    0.724045    -6.135296    0.20363    2.539724    0.169923
120.256    125.306    104.773    0.00407    0.00003    0.00224    0.00205    0.00671    0.01516    0.138    0.00721    0.00815    0.0131    0.02164    0.01015    26.017    0.468621    0.735136    -6.112667    0.217013    2.527742    0.170633
119.056    125.213    86.795    0.00346    0.00003    0.00169    0.0017    0.00508    0.01201    0.106    0.00633    0.00701    0.00915    0.01898    0.00903    23.389    0.470972    0.721308    -5.436135    0.254909    2.51632    0.232209
118.747    123.723    109.836    0.00331    0.00003    0.00168    0.00171    0.00504    0.01043    0.099    0.0049    0.00621    0.00903    0.01471    0.00504    25.619    0.482296    0.723096    -6.448134    0.178713    2.034827    0.141422
106.516    112.777    93.105    0.00589    0.00006    0.00291    0.00319    0.00873    0.04932    0.441    0.02683    0.03112    0.03651    0.0805    0.03031    17.06    0.637814    0.744064    -5.301321    0.320385    2.375138    0.24308
110.453    127.611    105.554    0.00494    0.00004    0.00244    0.00315    0.00731    0.04128    0.379    0.02229    0.02592    0.03316    0.06688    0.02529    17.707    0.653427    0.706687    -5.333619    0.322044    2.631793    0.228319
113.4    133.344    107.816    0.00451    0.00004    0.00219    0.00283    0.00658    0.04879    0.431    0.02385    0.02973    0.0437    0.07154    0.02278    19.013    0.6479    0.708144    -4.378916    0.300067    2.445502    0.259451
113.166    130.27    100.673    0.00502    0.00004    0.00257    0.00312    0.00772    0.05279    0.476    0.02896    0.03347    0.04134    0.08689    0.0369    16.747    0.625362    0.708617    -4.654894    0.304107    2.672362    0.274387
112.239    126.609    104.095    0.00472    0.00004    0.00238    0.0029    0.00715    0.05643    0.517    0.0307    0.0353    0.04451    0.09211    0.02629    17.366    0.640945    0.701404    -5.634576    0.306014    2.419253    0.209191
116.15    131.731    109.815    0.00381    0.00003    0.00181    0.00232    0.00542    0.03026    0.267    0.01514    0.01812    0.0277    0.04543    0.01827    18.801    0.624811    0.696049    -5.866357    0.23307    2.445646    0.184985
170.368    268.796    79.543    0.00571    0.00003    0.00232    0.00269    0.00696    0.03273    0.281    0.01713    0.01964    0.02824    0.05139    0.02485    18.54    0.677131    0.685057    -4.796845    0.397749    2.963799    0.277227
208.083    253.792    91.802    0.00757    0.00004    0.00428    0.00428    0.01285    0.06725    0.571    0.04016    0.04003    0.04464    0.12047    0.04238    15.648    0.606344    0.665945    -5.410336    0.288917    2.665133    0.231723
198.458    219.29    148.691    0.00376    0.00002    0.00182    0.00215    0.00546    0.03527    0.297    0.02055    0.02076    0.0253    0.06165    0.01728    18.702    0.606273    0.661735    -5.585259    0.310746    2.465528    0.209863
202.805    231.508    86.232    0.0037    0.00002    0.00189    0.00211    0.00568    0.01997    0.18    0.01117    0.01177    0.01506    0.0335    0.0201    18.687    0.536102    0.632631    -5.898673    0.213353    2.470746    0.189032
202.544    241.35    164.168    0.00254    0.00001    0.001    0.00133    0.00301    0.02662    0.228    0.01475    0.01558    0.02006    0.04426    0.01049    20.68    0.49748    0.630409    -6.132663    0.220617    2.576563    0.159777
223.361    263.872    87.638    0.00352    0.00002    0.00169    0.00188    0.00506    0.02536    0.225    0.01379    0.01478    0.01909    0.04137    0.01493    20.366    0.566849    0.574282    -5.456811    0.345238    2.840556    0.232861
169.774    191.759    151.451    0.01568    0.00009    0.00863    0.00946    0.02589    0.08143    0.821    0.03804    0.05426    0.08808    0.11411    0.0753    12.359    0.56161    0.793509    -3.297668    0.414758    3.413649    0.457533
183.52    216.814    161.34    0.01466    0.00008    0.00849    0.00819    0.02546    0.0605    0.618    0.02865    0.04101    0.06359    0.08595    0.06057    14.367    0.478024    0.768974    -4.276605    0.355736    3.142364    0.336085
188.62    216.302    165.982    0.01719    0.00009    0.00996    0.01027    0.02987    0.07118    0.722    0.03474    0.0458    0.06824    0.10422    0.08069    12.298    0.55287    0.764036    -3.377325    0.335357    3.274865    0.418646
202.632    565.74    177.258    0.01627    0.00008    0.00919    0.00963    0.02756    0.0717    0.833    0.03515    0.04265    0.0646    0.10546    0.07889    14.989    0.427627    0.775708    -4.892495    0.262281    2.910213    0.270173
186.695    211.961    149.442    0.01872    0.0001    0.01075    0.01154    0.03225    0.0583    0.784    0.02699    0.03714    0.06259    0.08096    0.10952    12.529    0.507826    0.762726    -4.484303    0.340256    2.958815    0.301487
192.818    224.429    168.793    0.03107    0.00016    0.018    0.01958    0.05401    0.11908    1.302    0.05647    0.0794    0.13778    0.16942    0.21713    8.441    0.625866    0.76832    -2.434031    0.450493    3.079221    0.527367
198.116    233.099    174.478    0.02714    0.00014    0.01568    0.01699    0.04705    0.08684    1.018    0.04284    0.05556    0.08318    0.12851    0.16265    9.449    0.584164    0.754449    -2.839756    0.356224    3.184027    0.454721
121.345    139.644    98.25    0.00684    0.00006    0.00388    0.00332    0.01164    0.02534    0.241    0.0134    0.01399    0.02056    0.04019    0.04179    21.52    0.566867    0.670475    -4.865194    0.246404    2.01353    0.168581
119.1    128.442    88.833    0.00692    0.00006    0.00393    0.003    0.01179    0.02682    0.236    0.01484    0.01405    0.02018    0.04451    0.04611    21.824    0.65168    0.659333    -4.239028    0.175691    2.45113    0.247455
117.87    127.349    95.654    0.00647    0.00005    0.00356    0.003    0.01067    0.03087    0.276    0.01659    0.01804    0.02402    0.04977    0.02631    22.431    0.6283    0.652025    -3.583722    0.207914    2.439597    0.206256
122.336    142.369    94.794    0.00727    0.00006    0.00415    0.00339    0.01246    0.02293    0.223    0.01205    0.01289    0.01771    0.03615    0.03191    22.953    0.611679    0.623731    -5.4351    0.230532    2.699645    0.220546
117.963    134.209    100.757    0.01813    0.00015    0.01117    0.00718    0.03351    0.04912    0.438    0.0261    0.02161    0.02916    0.0783    0.10748    19.075    0.630547    0.646786    -3.444478    0.303214    2.964568    0.261305
126.144    154.284    97.543    0.00975    0.00008    0.00593    0.00454    0.01778    0.02852    0.266    0.015    0.01581    0.02157    0.04499    0.03828    21.534    0.635015    0.627337    -5.070096    0.280091    2.8923    0.249703
127.93    138.752    112.173    0.00605    0.00005    0.00321    0.00318    0.00962    0.03235    0.339    0.0136    0.0165    0.03105    0.04079    0.02663    19.651    0.654945    0.675865    -5.498456    0.234196    2.103014    0.216638
114.238    124.393    77.022    0.00581    0.00005    0.00299    0.00316    0.00896    0.04009    0.406    0.01579    0.01994    0.04114    0.04736    0.02073    20.437    0.653139    0.694571    -5.185987    0.259229    2.151121    0.244948
115.322    135.738    107.802    0.00619    0.00005    0.00352    0.00329    0.01057    0.03273    0.325    0.01644    0.01722    0.02931    0.04933    0.0281    19.388    0.577802    0.684373    -5.283009    0.226528    2.442906    0.238281
114.554    126.778    91.121    0.00651    0.00006    0.00366    0.0034    0.01097    0.03658    0.369    0.01864    0.0194    0.03091    0.05592    0.02707    18.954    0.685151    0.719576    -5.529833    0.24275    2.408689    0.22052
112.15    131.669    97.527    0.00519    0.00005    0.00291    0.00284    0.00873    0.01756    0.155    0.00967    0.01033    0.01363    0.02902    0.01435    21.219    0.557045    0.673086    -5.617124    0.184896    1.871871    0.212386
102.273    142.83    85.902    0.00907    0.00009    0.00493    0.00461    0.0148    0.02814    0.272    0.01579    0.01553    0.02073    0.04736    0.03882    18.447    0.671378    0.674562    -2.929379    0.396746    2.560422    0.367233
151.737    190.204    129.859    0.00314    0.00002    0.00135    0.00162    0.00406    0.01469    0.132    0.00728    0.00886    0.0123    0.02184    0.0057    24.151    0.39661    0.745957    -6.486822    0.197919    2.449763    0.132703
148.79    158.359    138.99    0.00309    0.00002    0.00152    0.00186    0.00456    0.01574    0.142    0.00839    0.00956    0.01309    0.02518    0.00488    24.412    0.402591    0.762508    -6.311987    0.182459    2.251553    0.160306
148.143    155.982    135.041    0.00392    0.00003    0.00204    0.00231    0.00612    0.0145    0.131    0.00725    0.00876    0.01263    0.02175    0.0054    23.683    0.398499    0.778349    -5.711205    0.240875    2.845109    0.19273
150.44    163.441    144.736    0.00396    0.00003    0.00206    0.00233    0.00619    0.02551    0.237    0.01321    0.01574    0.02148    0.03964    0.00611    23.133    0.352396    0.75932    -6.261446    0.183218    2.264226    0.144105
148.462    161.078    141.998    0.00397    0.00003    0.00202    0.00235    0.00605    0.01831    0.163    0.0095    0.01103    0.01559    0.02849    0.00639    22.866    0.408598    0.768845    -5.704053    0.216204    2.679185    0.19771
149.818    163.417    144.786    0.00336    0.00002    0.00174    0.00198    0.00521    0.02145    0.198    0.01155    0.01341    0.01666    0.03464    0.00595    23.008    0.329577    0.75718    -6.27717    0.109397    2.209021    0.156368
117.226    123.925    106.656    0.00417    0.00004    0.00186    0.0027    0.00558    0.01909    0.171    0.00864    0.01223    0.01949    0.02592    0.00955    23.079    0.603515    0.669565    -5.61907    0.191576    2.027228    0.215724
116.848    217.552    99.503    0.00531    0.00005    0.0026    0.00346    0.0078    0.01795    0.163    0.0081    0.01144    0.01756    0.02429    0.01179    22.085    0.663842    0.656516    -5.198864    0.206768    2.120412    0.252404
116.286    177.291    96.983    0.00314    0.00003    0.00134    0.00192    0.00403    0.01564    0.136    0.00667    0.0099    0.01691    0.02001    0.00737    24.199    0.598515    0.654331    -5.592584    0.133917    2.058658    0.214346
116.556    592.03    86.228    0.00496    0.00004    0.00254    0.00263    0.00762    0.0166    0.154    0.0082    0.00972    0.01491    0.0246    0.01397    23.958    0.566424    0.667654    -6.431119    0.15331    2.161936    0.120605
116.342    581.289    94.246    0.00267    0.00002    0.00115    0.00148    0.00345    0.013    0.117    0.00631    0.00789    0.01144    0.01892    0.0068    25.023    0.528485    0.663884    -6.359018    0.116636    2.152083    0.138868
114.563    119.167    86.647    0.00327    0.00003    0.00146    0.00184    0.00439    0.01185    0.106    0.00557    0.00721    0.01095    0.01672    0.00703    24.775    0.555303    0.659132    -6.710219    0.149694    1.91399    0.121777
201.774    262.707    78.228    0.00694    0.00003    0.00412    0.00396    0.01235    0.02574    0.255    0.01454    0.01582    0.01758    0.04363    0.04441    19.368    0.508479    0.683761    -6.934474    0.15989    2.316346    0.112838
174.188    230.978    94.261    0.00459    0.00003    0.00263    0.00259    0.0079    0.04087    0.405    0.02336    0.02498    0.02745    0.07008    0.02764    19.517    0.448439    0.657899    -6.538586    0.121952    2.657476    0.13305
209.516    253.017    89.488    0.00564    0.00003    0.00331    0.00292    0.00994    0.02751    0.263    0.01604    0.01657    0.01879    0.04812    0.0181    19.147    0.431674    0.683244    -6.195325    0.129303    2.784312    0.168895
174.688    240.005    74.287    0.0136    0.00008    0.00624    0.00564    0.01873    0.02308    0.256    0.01268    0.01365    0.01667    0.03804    0.10715    17.883    0.407567    0.655683    -6.787197    0.158453    2.679772    0.131728
198.764    396.961    74.904    0.0074    0.00004    0.0037    0.0039    0.01109    0.02296    0.241    0.01265    0.01321    0.01588    0.03794    0.07223    19.02    0.451221    0.643956    -6.744577    0.207454    2.138608    0.123306
214.289    260.277    77.973    0.00567    0.00003    0.00295    0.00317    0.00885    0.01884    0.19    0.01026    0.01161    0.01373    0.03078    0.04398    21.209    0.462803    0.664357    -5.724056    0.190667    2.555477    0.148569
197.076    206.896    192.055    0.00289    0.00001    0.00166    0.00168    0.00498    0.01098    0.097    0.00563    0.0068    0.00802    0.01689    0.00339    26.775    0.422229    0.741367    -7.3483    0.177551    1.743867    0.085569
199.228    209.512    192.091    0.00241    0.00001    0.00134    0.00138    0.00402    0.01015    0.089    0.00504    0.00641    0.00762    0.01513    0.00167    30.94    0.432439    0.742055    -7.682587    0.173319    2.103106    0.068501
198.383    215.203    193.104    0.00212    0.00001    0.00113    0.00135    0.00339    0.01263    0.111    0.0064    0.00825    0.00951    0.01919    0.00119    30.775    0.465946    0.738703    -7.067931    0.175181    1.512275    0.09632
202.266    211.604    197.079    0.0018    0.000009    0.00093    0.00107    0.00278    0.00954    0.085    0.00469    0.00606    0.00719    0.01407    0.00072    32.684    0.368535    0.742133    -7.695734    0.17854    1.544609    0.056141
203.184    211.526    196.16    0.00178    0.000009    0.00094    0.00106    0.00283    0.00958    0.085    0.00468    0.0061    0.00726    0.01403    0.00065    33.047    0.340068    0.741899    -7.964984    0.163519    1.423287    0.044539
201.464    210.565    195.708    0.00198    0.00001    0.00105    0.00115    0.00314    0.01194    0.107    0.00586    0.0076    0.00957    0.01758    0.00135    31.732    0.344252    0.742737    -7.777685    0.170183    2.447064    0.05761
237.226    247.326    225.227    0.00298    0.00001    0.00169    0.00182    0.00507    0.01752    0.164    0.01035    0.01024    0.01133    0.03104    0.0074    22.736    0.305062    0.654172    -7.31055    0.098648    2.416838    0.095032
241.404    248.834    232.483    0.00281    0.00001    0.00157    0.00173    0.0047    0.0176    0.154    0.01006    0.01038    0.01251    0.03017    0.00675    23.145    0.457702    0.634267    -6.793547    0.158266    2.256699    0.117399
243.439    250.912    232.435    0.0021    0.000009    0.00109    0.00137    0.00327    0.01419    0.126    0.00777    0.00898    0.01033    0.0233    0.00454    25.368    0.438296    0.635285    -7.057869    0.091608    2.330716    0.09147
242.852    255.034    227.911    0.00225    0.000009    0.00117    0.00139    0.0035    0.01494    0.134    0.00847    0.00879    0.01014    0.02542    0.00476    25.032    0.431285    0.638928    -6.99582    0.102083    2.3658    0.102706
245.51    262.09    231.848    0.00235    0.00001    0.00127    0.00148    0.0038    0.01608    0.141    0.00906    0.00977    0.01149    0.02719    0.00476    24.602    0.467489    0.631653    -7.156076    0.127642    2.392122    0.097336
252.455    261.487    182.786    0.00185    0.000007    0.00092    0.00113    0.00276    0.01152    0.103    0.00614    0.0073    0.0086    0.01841    0.00432    26.805    0.610367    0.635204    -7.31951    0.200873    2.028612    0.086398
122.188    128.611    115.765    0.00524    0.00004    0.00169    0.00203    0.00507    0.01613    0.143    0.00855    0.00776    0.01433    0.02566    0.00839    23.162    0.579597    0.733659    -6.439398    0.266392    2.079922    0.133867
122.964    130.049    114.676    0.00428    0.00003    0.00124    0.00155    0.00373    0.01681    0.154    0.0093    0.00802    0.014    0.02789    0.00462    24.971    0.538688    0.754073    -6.482096    0.264967    2.054419    0.128872
124.445    135.069    117.495    0.00431    0.00003    0.00141    0.00167    0.00422    0.02184    0.197    0.01241    0.01024    0.01685    0.03724    0.00479    25.135    0.553134    0.775933    -6.650471    0.254498    1.840198    0.103561
236.2    244.663    102.137    0.00277    0.00001    0.00154    0.00153    0.00462    0.02448    0.217    0.0141    0.01426    0.01621    0.04231    0.0062    24.078    0.469928    0.628232    -6.816086    0.17227    2.235197    0.119652
237.323   &nb