pull/869/merge
Paskal Sunari 6 days ago committed by GitHub
commit fdda06d9f8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -0,0 +1,732 @@
instant,dteday,season,yr,mnth,holiday,weekday,workingday,weathersit,temp,atemp,hum,windspeed,rentals
1,1/1/2011,1,0,1,0,6,0,2,0.344167,0.363625,0.805833,0.160446,331
2,1/2/2011,1,0,1,0,0,0,2,0.363478,0.353739,0.696087,0.248539,131
3,1/3/2011,1,0,1,0,1,1,1,0.196364,0.189405,0.437273,0.248309,120
4,1/4/2011,1,0,1,0,2,1,1,0.2,0.212122,0.590435,0.160296,108
5,1/5/2011,1,0,1,0,3,1,1,0.226957,0.22927,0.436957,0.1869,82
6,1/6/2011,1,0,1,0,4,1,1,0.204348,0.233209,0.518261,0.0895652,88
7,1/7/2011,1,0,1,0,5,1,2,0.196522,0.208839,0.498696,0.168726,148
8,1/8/2011,1,0,1,0,6,0,2,0.165,0.162254,0.535833,0.266804,68
9,1/9/2011,1,0,1,0,0,0,1,0.138333,0.116175,0.434167,0.36195,54
10,1/10/2011,1,0,1,0,1,1,1,0.150833,0.150888,0.482917,0.223267,41
11,1/11/2011,1,0,1,0,2,1,2,0.169091,0.191464,0.686364,0.122132,43
12,1/12/2011,1,0,1,0,3,1,1,0.172727,0.160473,0.599545,0.304627,25
13,1/13/2011,1,0,1,0,4,1,1,0.165,0.150883,0.470417,0.301,38
14,1/14/2011,1,0,1,0,5,1,1,0.16087,0.188413,0.537826,0.126548,54
15,1/15/2011,1,0,1,0,6,0,2,0.233333,0.248112,0.49875,0.157963,222
16,1/16/2011,1,0,1,0,0,0,1,0.231667,0.234217,0.48375,0.188433,251
17,1/17/2011,1,0,1,1,1,0,2,0.175833,0.176771,0.5375,0.194017,117
18,1/18/2011,1,0,1,0,2,1,2,0.216667,0.232333,0.861667,0.146775,9
19,1/19/2011,1,0,1,0,3,1,2,0.292174,0.298422,0.741739,0.208317,78
20,1/20/2011,1,0,1,0,4,1,2,0.261667,0.25505,0.538333,0.195904,83
21,1/21/2011,1,0,1,0,5,1,1,0.1775,0.157833,0.457083,0.353242,75
22,1/22/2011,1,0,1,0,6,0,1,0.0591304,0.0790696,0.4,0.17197,93
23,1/23/2011,1,0,1,0,0,0,1,0.0965217,0.0988391,0.436522,0.2466,150
24,1/24/2011,1,0,1,0,1,1,1,0.0973913,0.11793,0.491739,0.15833,86
25,1/25/2011,1,0,1,0,2,1,2,0.223478,0.234526,0.616957,0.129796,186
26,1/26/2011,1,0,1,0,3,1,3,0.2175,0.2036,0.8625,0.29385,34
27,1/27/2011,1,0,1,0,4,1,1,0.195,0.2197,0.6875,0.113837,15
28,1/28/2011,1,0,1,0,5,1,2,0.203478,0.223317,0.793043,0.1233,38
29,1/29/2011,1,0,1,0,6,0,1,0.196522,0.212126,0.651739,0.145365,123
30,1/30/2011,1,0,1,0,0,0,1,0.216522,0.250322,0.722174,0.0739826,140
31,1/31/2011,1,0,1,0,1,1,2,0.180833,0.18625,0.60375,0.187192,42
32,2/1/2011,1,0,2,0,2,1,2,0.192174,0.23453,0.829565,0.053213,47
33,2/2/2011,1,0,2,0,3,1,2,0.26,0.254417,0.775417,0.264308,72
34,2/3/2011,1,0,2,0,4,1,1,0.186957,0.177878,0.437826,0.277752,61
35,2/4/2011,1,0,2,0,5,1,2,0.211304,0.228587,0.585217,0.127839,88
36,2/5/2011,1,0,2,0,6,0,2,0.233333,0.243058,0.929167,0.161079,100
37,2/6/2011,1,0,2,0,0,0,1,0.285833,0.291671,0.568333,0.1418,354
38,2/7/2011,1,0,2,0,1,1,1,0.271667,0.303658,0.738333,0.0454083,120
39,2/8/2011,1,0,2,0,2,1,1,0.220833,0.198246,0.537917,0.36195,64
40,2/9/2011,1,0,2,0,3,1,2,0.134783,0.144283,0.494783,0.188839,53
41,2/10/2011,1,0,2,0,4,1,1,0.144348,0.149548,0.437391,0.221935,47
42,2/11/2011,1,0,2,0,5,1,1,0.189091,0.213509,0.506364,0.10855,149
43,2/12/2011,1,0,2,0,6,0,1,0.2225,0.232954,0.544167,0.203367,288
44,2/13/2011,1,0,2,0,0,0,1,0.316522,0.324113,0.457391,0.260883,397
45,2/14/2011,1,0,2,0,1,1,1,0.415,0.39835,0.375833,0.417908,208
46,2/15/2011,1,0,2,0,2,1,1,0.266087,0.254274,0.314348,0.291374,140
47,2/16/2011,1,0,2,0,3,1,1,0.318261,0.3162,0.423478,0.251791,218
48,2/17/2011,1,0,2,0,4,1,1,0.435833,0.428658,0.505,0.230104,259
49,2/18/2011,1,0,2,0,5,1,1,0.521667,0.511983,0.516667,0.264925,579
50,2/19/2011,1,0,2,0,6,0,1,0.399167,0.391404,0.187917,0.507463,532
51,2/20/2011,1,0,2,0,0,0,1,0.285217,0.27733,0.407826,0.223235,639
52,2/21/2011,1,0,2,1,1,0,2,0.303333,0.284075,0.605,0.307846,195
53,2/22/2011,1,0,2,0,2,1,1,0.182222,0.186033,0.577778,0.195683,74
54,2/23/2011,1,0,2,0,3,1,1,0.221739,0.245717,0.423043,0.094113,139
55,2/24/2011,1,0,2,0,4,1,2,0.295652,0.289191,0.697391,0.250496,100
56,2/25/2011,1,0,2,0,5,1,2,0.364348,0.350461,0.712174,0.346539,120
57,2/26/2011,1,0,2,0,6,0,1,0.2825,0.282192,0.537917,0.186571,424
58,2/27/2011,1,0,2,0,0,0,1,0.343478,0.351109,0.68,0.125248,694
59,2/28/2011,1,0,2,0,1,1,2,0.407273,0.400118,0.876364,0.289686,81
60,3/1/2011,1,0,3,0,2,1,1,0.266667,0.263879,0.535,0.216425,137
61,3/2/2011,1,0,3,0,3,1,1,0.335,0.320071,0.449583,0.307833,231
62,3/3/2011,1,0,3,0,4,1,1,0.198333,0.200133,0.318333,0.225754,123
63,3/4/2011,1,0,3,0,5,1,2,0.261667,0.255679,0.610417,0.203346,214
64,3/5/2011,1,0,3,0,6,0,2,0.384167,0.378779,0.789167,0.251871,640
65,3/6/2011,1,0,3,0,0,0,2,0.376522,0.366252,0.948261,0.343287,114
66,3/7/2011,1,0,3,0,1,1,1,0.261739,0.238461,0.551304,0.341352,244
67,3/8/2011,1,0,3,0,2,1,1,0.2925,0.3024,0.420833,0.12065,316
68,3/9/2011,1,0,3,0,3,1,2,0.295833,0.286608,0.775417,0.22015,191
69,3/10/2011,1,0,3,0,4,1,3,0.389091,0.385668,0,0.261877,46
70,3/11/2011,1,0,3,0,5,1,2,0.316522,0.305,0.649565,0.23297,247
71,3/12/2011,1,0,3,0,6,0,1,0.329167,0.32575,0.594583,0.220775,724
72,3/13/2011,1,0,3,0,0,0,1,0.384348,0.380091,0.527391,0.270604,982
73,3/14/2011,1,0,3,0,1,1,1,0.325217,0.332,0.496957,0.136926,359
74,3/15/2011,1,0,3,0,2,1,2,0.317391,0.318178,0.655652,0.184309,289
75,3/16/2011,1,0,3,0,3,1,2,0.365217,0.36693,0.776522,0.203117,321
76,3/17/2011,1,0,3,0,4,1,1,0.415,0.410333,0.602917,0.209579,424
77,3/18/2011,1,0,3,0,5,1,1,0.54,0.527009,0.525217,0.231017,884
78,3/19/2011,1,0,3,0,6,0,1,0.4725,0.466525,0.379167,0.368167,1424
79,3/20/2011,1,0,3,0,0,0,1,0.3325,0.32575,0.47375,0.207721,1047
80,3/21/2011,2,0,3,0,1,1,2,0.430435,0.409735,0.737391,0.288783,401
81,3/22/2011,2,0,3,0,2,1,1,0.441667,0.440642,0.624583,0.22575,460
82,3/23/2011,2,0,3,0,3,1,2,0.346957,0.337939,0.839565,0.234261,203
83,3/24/2011,2,0,3,0,4,1,2,0.285,0.270833,0.805833,0.243787,166
84,3/25/2011,2,0,3,0,5,1,1,0.264167,0.256312,0.495,0.230725,300
85,3/26/2011,2,0,3,0,6,0,1,0.265833,0.257571,0.394167,0.209571,981
86,3/27/2011,2,0,3,0,0,0,2,0.253043,0.250339,0.493913,0.1843,472
87,3/28/2011,2,0,3,0,1,1,1,0.264348,0.257574,0.302174,0.212204,222
88,3/29/2011,2,0,3,0,2,1,1,0.3025,0.292908,0.314167,0.226996,317
89,3/30/2011,2,0,3,0,3,1,2,0.3,0.29735,0.646667,0.172888,168
90,3/31/2011,2,0,3,0,4,1,3,0.268333,0.257575,0.918333,0.217646,179
91,4/1/2011,2,0,4,0,5,1,2,0.3,0.283454,0.68625,0.258708,307
92,4/2/2011,2,0,4,0,6,0,2,0.315,0.315637,0.65375,0.197146,898
93,4/3/2011,2,0,4,0,0,0,1,0.378333,0.378767,0.48,0.182213,1651
94,4/4/2011,2,0,4,0,1,1,1,0.573333,0.542929,0.42625,0.385571,734
95,4/5/2011,2,0,4,0,2,1,2,0.414167,0.39835,0.642083,0.388067,167
96,4/6/2011,2,0,4,0,3,1,1,0.390833,0.387608,0.470833,0.263063,413
97,4/7/2011,2,0,4,0,4,1,1,0.4375,0.433696,0.602917,0.162312,571
98,4/8/2011,2,0,4,0,5,1,2,0.335833,0.324479,0.83625,0.226992,172
99,4/9/2011,2,0,4,0,6,0,2,0.3425,0.341529,0.8775,0.133083,879
100,4/10/2011,2,0,4,0,0,0,2,0.426667,0.426737,0.8575,0.146767,1188
101,4/11/2011,2,0,4,0,1,1,2,0.595652,0.565217,0.716956,0.324474,855
102,4/12/2011,2,0,4,0,2,1,2,0.5025,0.493054,0.739167,0.274879,257
103,4/13/2011,2,0,4,0,3,1,2,0.4125,0.417283,0.819167,0.250617,209
104,4/14/2011,2,0,4,0,4,1,1,0.4675,0.462742,0.540417,0.1107,529
105,4/15/2011,2,0,4,1,5,0,1,0.446667,0.441913,0.67125,0.226375,642
106,4/16/2011,2,0,4,0,6,0,3,0.430833,0.425492,0.888333,0.340808,121
107,4/17/2011,2,0,4,0,0,0,1,0.456667,0.445696,0.479583,0.303496,1558
108,4/18/2011,2,0,4,0,1,1,1,0.5125,0.503146,0.5425,0.163567,669
109,4/19/2011,2,0,4,0,2,1,2,0.505833,0.489258,0.665833,0.157971,409
110,4/20/2011,2,0,4,0,3,1,1,0.595,0.564392,0.614167,0.241925,613
111,4/21/2011,2,0,4,0,4,1,1,0.459167,0.453892,0.407083,0.325258,745
112,4/22/2011,2,0,4,0,5,1,2,0.336667,0.321954,0.729583,0.219521,177
113,4/23/2011,2,0,4,0,6,0,2,0.46,0.450121,0.887917,0.230725,1462
114,4/24/2011,2,0,4,0,0,0,2,0.581667,0.551763,0.810833,0.192175,1710
115,4/25/2011,2,0,4,0,1,1,1,0.606667,0.5745,0.776667,0.185333,773
116,4/26/2011,2,0,4,0,2,1,1,0.631667,0.594083,0.729167,0.3265,678
117,4/27/2011,2,0,4,0,3,1,2,0.62,0.575142,0.835417,0.3122,547
118,4/28/2011,2,0,4,0,4,1,2,0.6175,0.578929,0.700833,0.320908,569
119,4/29/2011,2,0,4,0,5,1,1,0.51,0.497463,0.457083,0.240063,878
120,4/30/2011,2,0,4,0,6,0,1,0.4725,0.464021,0.503333,0.235075,1965
121,5/1/2011,2,0,5,0,0,0,2,0.451667,0.448204,0.762083,0.106354,1138
122,5/2/2011,2,0,5,0,1,1,2,0.549167,0.532833,0.73,0.183454,847
123,5/3/2011,2,0,5,0,2,1,2,0.616667,0.582079,0.697083,0.342667,603
124,5/4/2011,2,0,5,0,3,1,2,0.414167,0.40465,0.737083,0.328996,255
125,5/5/2011,2,0,5,0,4,1,1,0.459167,0.441917,0.444167,0.295392,614
126,5/6/2011,2,0,5,0,5,1,1,0.479167,0.474117,0.59,0.228246,894
127,5/7/2011,2,0,5,0,6,0,1,0.52,0.512621,0.54125,0.16045,1612
128,5/8/2011,2,0,5,0,0,0,1,0.528333,0.518933,0.631667,0.0746375,1401
129,5/9/2011,2,0,5,0,1,1,1,0.5325,0.525246,0.58875,0.176,664
130,5/10/2011,2,0,5,0,2,1,1,0.5325,0.522721,0.489167,0.115671,694
131,5/11/2011,2,0,5,0,3,1,1,0.5425,0.5284,0.632917,0.120642,550
132,5/12/2011,2,0,5,0,4,1,1,0.535,0.523363,0.7475,0.189667,695
133,5/13/2011,2,0,5,0,5,1,2,0.5125,0.4943,0.863333,0.179725,692
134,5/14/2011,2,0,5,0,6,0,2,0.520833,0.500629,0.9225,0.13495,902
135,5/15/2011,2,0,5,0,0,0,2,0.5625,0.536,0.867083,0.152979,1582
136,5/16/2011,2,0,5,0,1,1,1,0.5775,0.550512,0.787917,0.126871,773
137,5/17/2011,2,0,5,0,2,1,2,0.561667,0.538529,0.837917,0.277354,678
138,5/18/2011,2,0,5,0,3,1,2,0.55,0.527158,0.87,0.201492,536
139,5/19/2011,2,0,5,0,4,1,2,0.530833,0.510742,0.829583,0.108213,735
140,5/20/2011,2,0,5,0,5,1,1,0.536667,0.529042,0.719583,0.125013,909
141,5/21/2011,2,0,5,0,6,0,1,0.6025,0.571975,0.626667,0.12065,2258
142,5/22/2011,2,0,5,0,0,0,1,0.604167,0.5745,0.749583,0.148008,1576
143,5/23/2011,2,0,5,0,1,1,2,0.631667,0.590296,0.81,0.233842,836
144,5/24/2011,2,0,5,0,2,1,2,0.66,0.604813,0.740833,0.207092,659
145,5/25/2011,2,0,5,0,3,1,1,0.660833,0.615542,0.69625,0.154233,740
146,5/26/2011,2,0,5,0,4,1,1,0.708333,0.654688,0.6775,0.199642,758
147,5/27/2011,2,0,5,0,5,1,1,0.681667,0.637008,0.65375,0.240679,871
148,5/28/2011,2,0,5,0,6,0,1,0.655833,0.612379,0.729583,0.230092,2001
149,5/29/2011,2,0,5,0,0,0,1,0.6675,0.61555,0.81875,0.213938,2355
150,5/30/2011,2,0,5,1,1,0,1,0.733333,0.671092,0.685,0.131225,1549
151,5/31/2011,2,0,5,0,2,1,1,0.775,0.725383,0.636667,0.111329,673
152,6/1/2011,2,0,6,0,3,1,2,0.764167,0.720967,0.677083,0.207092,513
153,6/2/2011,2,0,6,0,4,1,1,0.715,0.643942,0.305,0.292287,736
154,6/3/2011,2,0,6,0,5,1,1,0.62,0.587133,0.354167,0.253121,898
155,6/4/2011,2,0,6,0,6,0,1,0.635,0.594696,0.45625,0.123142,1869
156,6/5/2011,2,0,6,0,0,0,2,0.648333,0.616804,0.6525,0.138692,1685
157,6/6/2011,2,0,6,0,1,1,1,0.678333,0.621858,0.6,0.121896,673
158,6/7/2011,2,0,6,0,2,1,1,0.7075,0.65595,0.597917,0.187808,763
159,6/8/2011,2,0,6,0,3,1,1,0.775833,0.727279,0.622083,0.136817,676
160,6/9/2011,2,0,6,0,4,1,2,0.808333,0.757579,0.568333,0.149883,563
161,6/10/2011,2,0,6,0,5,1,1,0.755,0.703292,0.605,0.140554,815
162,6/11/2011,2,0,6,0,6,0,1,0.725,0.678038,0.654583,0.15485,1729
163,6/12/2011,2,0,6,0,0,0,1,0.6925,0.643325,0.747917,0.163567,1467
164,6/13/2011,2,0,6,0,1,1,1,0.635,0.601654,0.494583,0.30535,863
165,6/14/2011,2,0,6,0,2,1,1,0.604167,0.591546,0.507083,0.269283,727
166,6/15/2011,2,0,6,0,3,1,1,0.626667,0.587754,0.471667,0.167912,769
167,6/16/2011,2,0,6,0,4,1,2,0.628333,0.595346,0.688333,0.206471,545
168,6/17/2011,2,0,6,0,5,1,1,0.649167,0.600383,0.735833,0.143029,863
169,6/18/2011,2,0,6,0,6,0,1,0.696667,0.643954,0.670417,0.119408,1807
170,6/19/2011,2,0,6,0,0,0,2,0.699167,0.645846,0.666667,0.102,1639
171,6/20/2011,2,0,6,0,1,1,2,0.635,0.595346,0.74625,0.155475,699
172,6/21/2011,3,0,6,0,2,1,2,0.680833,0.637646,0.770417,0.171025,774
173,6/22/2011,3,0,6,0,3,1,1,0.733333,0.693829,0.7075,0.172262,661
174,6/23/2011,3,0,6,0,4,1,2,0.728333,0.693833,0.703333,0.238804,746
175,6/24/2011,3,0,6,0,5,1,1,0.724167,0.656583,0.573333,0.222025,969
176,6/25/2011,3,0,6,0,6,0,1,0.695,0.643313,0.483333,0.209571,1782
177,6/26/2011,3,0,6,0,0,0,1,0.68,0.637629,0.513333,0.0945333,1920
178,6/27/2011,3,0,6,0,1,1,2,0.6825,0.637004,0.658333,0.107588,854
179,6/28/2011,3,0,6,0,2,1,1,0.744167,0.692558,0.634167,0.144283,732
180,6/29/2011,3,0,6,0,3,1,1,0.728333,0.654688,0.497917,0.261821,848
181,6/30/2011,3,0,6,0,4,1,1,0.696667,0.637008,0.434167,0.185312,1027
182,7/1/2011,3,0,7,0,5,1,1,0.7225,0.652162,0.39625,0.102608,1246
183,7/2/2011,3,0,7,0,6,0,1,0.738333,0.667308,0.444583,0.115062,2204
184,7/3/2011,3,0,7,0,0,0,2,0.716667,0.668575,0.6825,0.228858,2282
185,7/4/2011,3,0,7,1,1,0,2,0.726667,0.665417,0.637917,0.0814792,3065
186,7/5/2011,3,0,7,0,2,1,1,0.746667,0.696338,0.590417,0.126258,1031
187,7/6/2011,3,0,7,0,3,1,1,0.72,0.685633,0.743333,0.149883,784
188,7/7/2011,3,0,7,0,4,1,1,0.75,0.686871,0.65125,0.1592,754
189,7/8/2011,3,0,7,0,5,1,2,0.709167,0.670483,0.757917,0.225129,692
190,7/9/2011,3,0,7,0,6,0,1,0.733333,0.664158,0.609167,0.167912,1988
191,7/10/2011,3,0,7,0,0,0,1,0.7475,0.690025,0.578333,0.183471,1743
192,7/11/2011,3,0,7,0,1,1,1,0.7625,0.729804,0.635833,0.282337,723
193,7/12/2011,3,0,7,0,2,1,1,0.794167,0.739275,0.559167,0.200254,662
194,7/13/2011,3,0,7,0,3,1,1,0.746667,0.689404,0.631667,0.146133,748
195,7/14/2011,3,0,7,0,4,1,1,0.680833,0.635104,0.47625,0.240667,888
196,7/15/2011,3,0,7,0,5,1,1,0.663333,0.624371,0.59125,0.182833,1318
197,7/16/2011,3,0,7,0,6,0,1,0.686667,0.638263,0.585,0.208342,2418
198,7/17/2011,3,0,7,0,0,0,1,0.719167,0.669833,0.604167,0.245033,2006
199,7/18/2011,3,0,7,0,1,1,1,0.746667,0.703925,0.65125,0.215804,841
200,7/19/2011,3,0,7,0,2,1,1,0.776667,0.747479,0.650417,0.1306,752
201,7/20/2011,3,0,7,0,3,1,1,0.768333,0.74685,0.707083,0.113817,644
202,7/21/2011,3,0,7,0,4,1,2,0.815,0.826371,0.69125,0.222021,632
203,7/22/2011,3,0,7,0,5,1,1,0.848333,0.840896,0.580417,0.1331,562
204,7/23/2011,3,0,7,0,6,0,1,0.849167,0.804287,0.5,0.131221,987
205,7/24/2011,3,0,7,0,0,0,1,0.83,0.794829,0.550833,0.169171,1050
206,7/25/2011,3,0,7,0,1,1,1,0.743333,0.720958,0.757083,0.0908083,568
207,7/26/2011,3,0,7,0,2,1,1,0.771667,0.696979,0.540833,0.200258,750
208,7/27/2011,3,0,7,0,3,1,1,0.775,0.690667,0.402917,0.183463,755
209,7/28/2011,3,0,7,0,4,1,1,0.779167,0.7399,0.583333,0.178479,606
210,7/29/2011,3,0,7,0,5,1,1,0.838333,0.785967,0.5425,0.174138,670
211,7/30/2011,3,0,7,0,6,0,1,0.804167,0.728537,0.465833,0.168537,1559
212,7/31/2011,3,0,7,0,0,0,1,0.805833,0.729796,0.480833,0.164813,1524
213,8/1/2011,3,0,8,0,1,1,1,0.771667,0.703292,0.550833,0.156717,729
214,8/2/2011,3,0,8,0,2,1,1,0.783333,0.707071,0.49125,0.20585,801
215,8/3/2011,3,0,8,0,3,1,2,0.731667,0.679937,0.6575,0.135583,467
216,8/4/2011,3,0,8,0,4,1,2,0.71,0.664788,0.7575,0.19715,799
217,8/5/2011,3,0,8,0,5,1,1,0.710833,0.656567,0.630833,0.184696,1023
218,8/6/2011,3,0,8,0,6,0,2,0.716667,0.676154,0.755,0.22825,1521
219,8/7/2011,3,0,8,0,0,0,1,0.7425,0.715292,0.752917,0.201487,1298
220,8/8/2011,3,0,8,0,1,1,1,0.765,0.703283,0.592083,0.192175,846
221,8/9/2011,3,0,8,0,2,1,1,0.775,0.724121,0.570417,0.151121,907
222,8/10/2011,3,0,8,0,3,1,1,0.766667,0.684983,0.424167,0.200258,884
223,8/11/2011,3,0,8,0,4,1,1,0.7175,0.651521,0.42375,0.164796,812
224,8/12/2011,3,0,8,0,5,1,1,0.708333,0.654042,0.415,0.125621,1051
225,8/13/2011,3,0,8,0,6,0,2,0.685833,0.645858,0.729583,0.211454,1504
226,8/14/2011,3,0,8,0,0,0,2,0.676667,0.624388,0.8175,0.222633,1338
227,8/15/2011,3,0,8,0,1,1,1,0.665833,0.616167,0.712083,0.208954,775
228,8/16/2011,3,0,8,0,2,1,1,0.700833,0.645837,0.578333,0.236329,721
229,8/17/2011,3,0,8,0,3,1,1,0.723333,0.666671,0.575417,0.143667,668
230,8/18/2011,3,0,8,0,4,1,1,0.711667,0.662258,0.654583,0.233208,639
231,8/19/2011,3,0,8,0,5,1,2,0.685,0.633221,0.722917,0.139308,797
232,8/20/2011,3,0,8,0,6,0,1,0.6975,0.648996,0.674167,0.104467,1914
233,8/21/2011,3,0,8,0,0,0,1,0.710833,0.675525,0.77,0.248754,1249
234,8/22/2011,3,0,8,0,1,1,1,0.691667,0.638254,0.47,0.27675,833
235,8/23/2011,3,0,8,0,2,1,1,0.640833,0.606067,0.455417,0.146763,1281
236,8/24/2011,3,0,8,0,3,1,1,0.673333,0.630692,0.605,0.253108,949
237,8/25/2011,3,0,8,0,4,1,2,0.684167,0.645854,0.771667,0.210833,435
238,8/26/2011,3,0,8,0,5,1,1,0.7,0.659733,0.76125,0.0839625,768
239,8/27/2011,3,0,8,0,6,0,2,0.68,0.635556,0.85,0.375617,226
240,8/28/2011,3,0,8,0,0,0,1,0.707059,0.647959,0.561765,0.304659,1415
241,8/29/2011,3,0,8,0,1,1,1,0.636667,0.607958,0.554583,0.159825,729
242,8/30/2011,3,0,8,0,2,1,1,0.639167,0.594704,0.548333,0.125008,775
243,8/31/2011,3,0,8,0,3,1,1,0.656667,0.611121,0.597917,0.0833333,688
244,9/1/2011,3,0,9,0,4,1,1,0.655,0.614921,0.639167,0.141796,783
245,9/2/2011,3,0,9,0,5,1,2,0.643333,0.604808,0.727083,0.139929,875
246,9/3/2011,3,0,9,0,6,0,1,0.669167,0.633213,0.716667,0.185325,1935
247,9/4/2011,3,0,9,0,0,0,1,0.709167,0.665429,0.742083,0.206467,2521
248,9/5/2011,3,0,9,1,1,0,2,0.673333,0.625646,0.790417,0.212696,1236
249,9/6/2011,3,0,9,0,2,1,3,0.54,0.5152,0.886957,0.343943,204
250,9/7/2011,3,0,9,0,3,1,3,0.599167,0.544229,0.917083,0.0970208,118
251,9/8/2011,3,0,9,0,4,1,3,0.633913,0.555361,0.939565,0.192748,153
252,9/9/2011,3,0,9,0,5,1,2,0.65,0.578946,0.897917,0.124379,417
253,9/10/2011,3,0,9,0,6,0,1,0.66,0.607962,0.75375,0.153608,1750
254,9/11/2011,3,0,9,0,0,0,1,0.653333,0.609229,0.71375,0.115054,1633
255,9/12/2011,3,0,9,0,1,1,1,0.644348,0.60213,0.692174,0.088913,690
256,9/13/2011,3,0,9,0,2,1,1,0.650833,0.603554,0.7125,0.141804,701
257,9/14/2011,3,0,9,0,3,1,1,0.673333,0.6269,0.697083,0.1673,647
258,9/15/2011,3,0,9,0,4,1,2,0.5775,0.553671,0.709167,0.271146,428
259,9/16/2011,3,0,9,0,5,1,2,0.469167,0.461475,0.590417,0.164183,742
260,9/17/2011,3,0,9,0,6,0,2,0.491667,0.478512,0.718333,0.189675,1434
261,9/18/2011,3,0,9,0,0,0,1,0.5075,0.490537,0.695,0.178483,1353
262,9/19/2011,3,0,9,0,1,1,2,0.549167,0.529675,0.69,0.151742,691
263,9/20/2011,3,0,9,0,2,1,2,0.561667,0.532217,0.88125,0.134954,438
264,9/21/2011,3,0,9,0,3,1,2,0.595,0.550533,0.9,0.0964042,539
265,9/22/2011,3,0,9,0,4,1,2,0.628333,0.554963,0.902083,0.128125,555
266,9/23/2011,4,0,9,0,5,1,2,0.609167,0.522125,0.9725,0.0783667,258
267,9/24/2011,4,0,9,0,6,0,2,0.606667,0.564412,0.8625,0.0783833,1776
268,9/25/2011,4,0,9,0,0,0,2,0.634167,0.572637,0.845,0.0503792,1544
269,9/26/2011,4,0,9,0,1,1,2,0.649167,0.589042,0.848333,0.1107,684
270,9/27/2011,4,0,9,0,2,1,2,0.636667,0.574525,0.885417,0.118171,477
271,9/28/2011,4,0,9,0,3,1,2,0.635,0.575158,0.84875,0.148629,480
272,9/29/2011,4,0,9,0,4,1,1,0.616667,0.574512,0.699167,0.172883,653
273,9/30/2011,4,0,9,0,5,1,1,0.564167,0.544829,0.6475,0.206475,830
274,10/1/2011,4,0,10,0,6,0,2,0.41,0.412863,0.75375,0.292296,480
275,10/2/2011,4,0,10,0,0,0,2,0.356667,0.345317,0.791667,0.222013,616
276,10/3/2011,4,0,10,0,1,1,2,0.384167,0.392046,0.760833,0.0833458,330
277,10/4/2011,4,0,10,0,2,1,1,0.484167,0.472858,0.71,0.205854,486
278,10/5/2011,4,0,10,0,3,1,1,0.538333,0.527138,0.647917,0.17725,559
279,10/6/2011,4,0,10,0,4,1,1,0.494167,0.480425,0.620833,0.134954,639
280,10/7/2011,4,0,10,0,5,1,1,0.510833,0.504404,0.684167,0.0223917,949
281,10/8/2011,4,0,10,0,6,0,1,0.521667,0.513242,0.70125,0.0454042,2235
282,10/9/2011,4,0,10,0,0,0,1,0.540833,0.523983,0.7275,0.06345,2397
283,10/10/2011,4,0,10,1,1,0,1,0.570833,0.542925,0.73375,0.0423042,1514
284,10/11/2011,4,0,10,0,2,1,2,0.566667,0.546096,0.80875,0.143042,667
285,10/12/2011,4,0,10,0,3,1,3,0.543333,0.517717,0.90625,0.24815,217
286,10/13/2011,4,0,10,0,4,1,2,0.589167,0.551804,0.896667,0.141787,290
287,10/14/2011,4,0,10,0,5,1,2,0.550833,0.529675,0.71625,0.223883,529
288,10/15/2011,4,0,10,0,6,0,1,0.506667,0.498725,0.483333,0.258083,1899
289,10/16/2011,4,0,10,0,0,0,1,0.511667,0.503154,0.486667,0.281717,1748
290,10/17/2011,4,0,10,0,1,1,1,0.534167,0.510725,0.579583,0.175379,713
291,10/18/2011,4,0,10,0,2,1,2,0.5325,0.522721,0.701667,0.110087,637
292,10/19/2011,4,0,10,0,3,1,3,0.541739,0.513848,0.895217,0.243339,254
293,10/20/2011,4,0,10,0,4,1,1,0.475833,0.466525,0.63625,0.422275,471
294,10/21/2011,4,0,10,0,5,1,1,0.4275,0.423596,0.574167,0.221396,676
295,10/22/2011,4,0,10,0,6,0,1,0.4225,0.425492,0.629167,0.0926667,1499
296,10/23/2011,4,0,10,0,0,0,1,0.421667,0.422333,0.74125,0.0995125,1619
297,10/24/2011,4,0,10,0,1,1,1,0.463333,0.457067,0.772083,0.118792,699
298,10/25/2011,4,0,10,0,2,1,1,0.471667,0.463375,0.622917,0.166658,695
299,10/26/2011,4,0,10,0,3,1,2,0.484167,0.472846,0.720417,0.148642,404
300,10/27/2011,4,0,10,0,4,1,2,0.47,0.457046,0.812917,0.197763,240
301,10/28/2011,4,0,10,0,5,1,2,0.330833,0.318812,0.585833,0.229479,456
302,10/29/2011,4,0,10,0,6,0,3,0.254167,0.227913,0.8825,0.351371,57
303,10/30/2011,4,0,10,0,0,0,1,0.319167,0.321329,0.62375,0.176617,885
304,10/31/2011,4,0,10,0,1,1,1,0.34,0.356063,0.703333,0.10635,362
305,11/1/2011,4,0,11,0,2,1,1,0.400833,0.397088,0.68375,0.135571,410
306,11/2/2011,4,0,11,0,3,1,1,0.3775,0.390133,0.71875,0.0820917,370
307,11/3/2011,4,0,11,0,4,1,1,0.408333,0.405921,0.702083,0.136817,318
308,11/4/2011,4,0,11,0,5,1,2,0.403333,0.403392,0.6225,0.271779,470
309,11/5/2011,4,0,11,0,6,0,1,0.326667,0.323854,0.519167,0.189062,1156
310,11/6/2011,4,0,11,0,0,0,1,0.348333,0.362358,0.734583,0.0920542,952
311,11/7/2011,4,0,11,0,1,1,1,0.395,0.400871,0.75875,0.057225,373
312,11/8/2011,4,0,11,0,2,1,1,0.408333,0.412246,0.721667,0.0690375,376
313,11/9/2011,4,0,11,0,3,1,1,0.4,0.409079,0.758333,0.0621958,305
314,11/10/2011,4,0,11,0,4,1,2,0.38,0.373721,0.813333,0.189067,190
315,11/11/2011,4,0,11,1,5,0,1,0.324167,0.306817,0.44625,0.314675,440
316,11/12/2011,4,0,11,0,6,0,1,0.356667,0.357942,0.552917,0.212062,1275
317,11/13/2011,4,0,11,0,0,0,1,0.440833,0.43055,0.458333,0.281721,1004
318,11/14/2011,4,0,11,0,1,1,1,0.53,0.524612,0.587083,0.306596,595
319,11/15/2011,4,0,11,0,2,1,2,0.53,0.507579,0.68875,0.199633,449
320,11/16/2011,4,0,11,0,3,1,3,0.456667,0.451988,0.93,0.136829,145
321,11/17/2011,4,0,11,0,4,1,2,0.341667,0.323221,0.575833,0.305362,139
322,11/18/2011,4,0,11,0,5,1,1,0.274167,0.272721,0.41,0.168533,245
323,11/19/2011,4,0,11,0,6,0,1,0.329167,0.324483,0.502083,0.224496,943
324,11/20/2011,4,0,11,0,0,0,2,0.463333,0.457058,0.684583,0.18595,787
325,11/21/2011,4,0,11,0,1,1,3,0.4475,0.445062,0.91,0.138054,220
326,11/22/2011,4,0,11,0,2,1,3,0.416667,0.421696,0.9625,0.118792,69
327,11/23/2011,4,0,11,0,3,1,2,0.440833,0.430537,0.757917,0.335825,112
328,11/24/2011,4,0,11,1,4,0,1,0.373333,0.372471,0.549167,0.167304,560
329,11/25/2011,4,0,11,0,5,1,1,0.375,0.380671,0.64375,0.0988958,1095
330,11/26/2011,4,0,11,0,6,0,1,0.375833,0.385087,0.681667,0.0684208,1249
331,11/27/2011,4,0,11,0,0,0,1,0.459167,0.4558,0.698333,0.208954,810
332,11/28/2011,4,0,11,0,1,1,1,0.503478,0.490122,0.743043,0.142122,253
333,11/29/2011,4,0,11,0,2,1,2,0.458333,0.451375,0.830833,0.258092,96
334,11/30/2011,4,0,11,0,3,1,1,0.325,0.311221,0.613333,0.271158,188
335,12/1/2011,4,0,12,0,4,1,1,0.3125,0.305554,0.524583,0.220158,182
336,12/2/2011,4,0,12,0,5,1,1,0.314167,0.331433,0.625833,0.100754,268
337,12/3/2011,4,0,12,0,6,0,1,0.299167,0.310604,0.612917,0.0957833,706
338,12/4/2011,4,0,12,0,0,0,1,0.330833,0.3491,0.775833,0.0839583,634
339,12/5/2011,4,0,12,0,1,1,2,0.385833,0.393925,0.827083,0.0622083,233
340,12/6/2011,4,0,12,0,2,1,3,0.4625,0.4564,0.949583,0.232583,126
341,12/7/2011,4,0,12,0,3,1,3,0.41,0.400246,0.970417,0.266175,50
342,12/8/2011,4,0,12,0,4,1,1,0.265833,0.256938,0.58,0.240058,150
343,12/9/2011,4,0,12,0,5,1,1,0.290833,0.317542,0.695833,0.0827167,261
344,12/10/2011,4,0,12,0,6,0,1,0.275,0.266412,0.5075,0.233221,502
345,12/11/2011,4,0,12,0,0,0,1,0.220833,0.253154,0.49,0.0665417,377
346,12/12/2011,4,0,12,0,1,1,1,0.238333,0.270196,0.670833,0.06345,143
347,12/13/2011,4,0,12,0,2,1,1,0.2825,0.301138,0.59,0.14055,155
348,12/14/2011,4,0,12,0,3,1,2,0.3175,0.338362,0.66375,0.0609583,178
349,12/15/2011,4,0,12,0,4,1,2,0.4225,0.412237,0.634167,0.268042,181
350,12/16/2011,4,0,12,0,5,1,2,0.375,0.359825,0.500417,0.260575,178
351,12/17/2011,4,0,12,0,6,0,2,0.258333,0.249371,0.560833,0.243167,275
352,12/18/2011,4,0,12,0,0,0,1,0.238333,0.245579,0.58625,0.169779,220
353,12/19/2011,4,0,12,0,1,1,1,0.276667,0.280933,0.6375,0.172896,260
354,12/20/2011,4,0,12,0,2,1,2,0.385833,0.396454,0.595417,0.0615708,216
355,12/21/2011,1,0,12,0,3,1,2,0.428333,0.428017,0.858333,0.2214,107
356,12/22/2011,1,0,12,0,4,1,2,0.423333,0.426121,0.7575,0.047275,227
357,12/23/2011,1,0,12,0,5,1,1,0.373333,0.377513,0.68625,0.274246,163
358,12/24/2011,1,0,12,0,6,0,1,0.3025,0.299242,0.5425,0.190304,155
359,12/25/2011,1,0,12,0,0,0,1,0.274783,0.279961,0.681304,0.155091,303
360,12/26/2011,1,0,12,1,1,0,1,0.321739,0.315535,0.506957,0.239465,430
361,12/27/2011,1,0,12,0,2,1,2,0.325,0.327633,0.7625,0.18845,103
362,12/28/2011,1,0,12,0,3,1,1,0.29913,0.279974,0.503913,0.293961,255
363,12/29/2011,1,0,12,0,4,1,1,0.248333,0.263892,0.574167,0.119412,254
364,12/30/2011,1,0,12,0,5,1,1,0.311667,0.318812,0.636667,0.134337,491
365,12/31/2011,1,0,12,0,6,0,1,0.41,0.414121,0.615833,0.220154,665
366,1/1/2012,1,1,1,0,0,0,1,0.37,0.375621,0.6925,0.192167,686
367,1/2/2012,1,1,1,1,1,0,1,0.273043,0.252304,0.381304,0.329665,244
368,1/3/2012,1,1,1,0,2,1,1,0.15,0.126275,0.44125,0.365671,89
369,1/4/2012,1,1,1,0,3,1,2,0.1075,0.119337,0.414583,0.1847,95
370,1/5/2012,1,1,1,0,4,1,1,0.265833,0.278412,0.524167,0.129987,140
371,1/6/2012,1,1,1,0,5,1,1,0.334167,0.340267,0.542083,0.167908,307
372,1/7/2012,1,1,1,0,6,0,1,0.393333,0.390779,0.531667,0.174758,1070
373,1/8/2012,1,1,1,0,0,0,1,0.3375,0.340258,0.465,0.191542,599
374,1/9/2012,1,1,1,0,1,1,2,0.224167,0.247479,0.701667,0.0989,106
375,1/10/2012,1,1,1,0,2,1,1,0.308696,0.318826,0.646522,0.187552,173
376,1/11/2012,1,1,1,0,3,1,2,0.274167,0.282821,0.8475,0.131221,92
377,1/12/2012,1,1,1,0,4,1,2,0.3825,0.381938,0.802917,0.180967,269
378,1/13/2012,1,1,1,0,5,1,1,0.274167,0.249362,0.5075,0.378108,174
379,1/14/2012,1,1,1,0,6,0,1,0.18,0.183087,0.4575,0.187183,333
380,1/15/2012,1,1,1,0,0,0,1,0.166667,0.161625,0.419167,0.251258,284
381,1/16/2012,1,1,1,1,1,0,1,0.19,0.190663,0.5225,0.231358,217
382,1/17/2012,1,1,1,0,2,1,2,0.373043,0.364278,0.716087,0.34913,127
383,1/18/2012,1,1,1,0,3,1,1,0.303333,0.275254,0.443333,0.415429,109
384,1/19/2012,1,1,1,0,4,1,1,0.19,0.190038,0.4975,0.220158,130
385,1/20/2012,1,1,1,0,5,1,2,0.2175,0.220958,0.45,0.20275,115
386,1/21/2012,1,1,1,0,6,0,2,0.173333,0.174875,0.83125,0.222642,67
387,1/22/2012,1,1,1,0,0,0,2,0.1625,0.16225,0.79625,0.199638,196
388,1/23/2012,1,1,1,0,1,1,2,0.218333,0.243058,0.91125,0.110708,145
389,1/24/2012,1,1,1,0,2,1,1,0.3425,0.349108,0.835833,0.123767,439
390,1/25/2012,1,1,1,0,3,1,1,0.294167,0.294821,0.64375,0.161071,467
391,1/26/2012,1,1,1,0,4,1,2,0.341667,0.35605,0.769583,0.0733958,244
392,1/27/2012,1,1,1,0,5,1,2,0.425,0.415383,0.74125,0.342667,269
393,1/28/2012,1,1,1,0,6,0,1,0.315833,0.326379,0.543333,0.210829,775
394,1/29/2012,1,1,1,0,0,0,1,0.2825,0.272721,0.31125,0.24005,558
395,1/30/2012,1,1,1,0,1,1,1,0.269167,0.262625,0.400833,0.215792,126
396,1/31/2012,1,1,1,0,2,1,1,0.39,0.381317,0.416667,0.261817,324
397,2/1/2012,1,1,2,0,3,1,1,0.469167,0.466538,0.507917,0.189067,304
398,2/2/2012,1,1,2,0,4,1,2,0.399167,0.398971,0.672917,0.187187,190
399,2/3/2012,1,1,2,0,5,1,1,0.313333,0.309346,0.526667,0.178496,310
400,2/4/2012,1,1,2,0,6,0,2,0.264167,0.272725,0.779583,0.121896,384
401,2/5/2012,1,1,2,0,0,0,2,0.265833,0.264521,0.687917,0.175996,318
402,2/6/2012,1,1,2,0,1,1,1,0.282609,0.296426,0.622174,0.1538,206
403,2/7/2012,1,1,2,0,2,1,1,0.354167,0.361104,0.49625,0.147379,199
404,2/8/2012,1,1,2,0,3,1,2,0.256667,0.266421,0.722917,0.133721,109
405,2/9/2012,1,1,2,0,4,1,1,0.265,0.261988,0.562083,0.194037,163
406,2/10/2012,1,1,2,0,5,1,2,0.280833,0.293558,0.54,0.116929,227
407,2/11/2012,1,1,2,0,6,0,3,0.224167,0.210867,0.73125,0.289796,192
408,2/12/2012,1,1,2,0,0,0,1,0.1275,0.101658,0.464583,0.409212,73
409,2/13/2012,1,1,2,0,1,1,1,0.2225,0.227913,0.41125,0.167283,94
410,2/14/2012,1,1,2,0,2,1,2,0.319167,0.333946,0.50875,0.141179,135
411,2/15/2012,1,1,2,0,3,1,1,0.348333,0.351629,0.53125,0.1816,141
412,2/16/2012,1,1,2,0,4,1,2,0.316667,0.330162,0.752917,0.091425,74
413,2/17/2012,1,1,2,0,5,1,1,0.343333,0.351629,0.634583,0.205846,349
414,2/18/2012,1,1,2,0,6,0,1,0.346667,0.355425,0.534583,0.190929,1435
415,2/19/2012,1,1,2,0,0,0,2,0.28,0.265788,0.515833,0.253112,618
416,2/20/2012,1,1,2,1,1,0,1,0.28,0.273391,0.507826,0.229083,502
417,2/21/2012,1,1,2,0,2,1,1,0.287826,0.295113,0.594348,0.205717,163
418,2/22/2012,1,1,2,0,3,1,1,0.395833,0.392667,0.567917,0.234471,394
419,2/23/2012,1,1,2,0,4,1,1,0.454167,0.444446,0.554583,0.190913,516
420,2/24/2012,1,1,2,0,5,1,2,0.4075,0.410971,0.7375,0.237567,246
421,2/25/2012,1,1,2,0,6,0,1,0.290833,0.255675,0.395833,0.421642,317
422,2/26/2012,1,1,2,0,0,0,1,0.279167,0.268308,0.41,0.205229,515
423,2/27/2012,1,1,2,0,1,1,1,0.366667,0.357954,0.490833,0.268033,253
424,2/28/2012,1,1,2,0,2,1,1,0.359167,0.353525,0.395833,0.193417,229
425,2/29/2012,1,1,2,0,3,1,2,0.344348,0.34847,0.804783,0.179117,65
426,3/1/2012,1,1,3,0,4,1,1,0.485833,0.475371,0.615417,0.226987,325
427,3/2/2012,1,1,3,0,5,1,2,0.353333,0.359842,0.657083,0.144904,246
428,3/3/2012,1,1,3,0,6,0,2,0.414167,0.413492,0.62125,0.161079,956
429,3/4/2012,1,1,3,0,0,0,1,0.325833,0.303021,0.403333,0.334571,710
430,3/5/2012,1,1,3,0,1,1,1,0.243333,0.241171,0.50625,0.228858,203
431,3/6/2012,1,1,3,0,2,1,1,0.258333,0.255042,0.456667,0.200875,221
432,3/7/2012,1,1,3,0,3,1,1,0.404167,0.3851,0.513333,0.345779,432
433,3/8/2012,1,1,3,0,4,1,1,0.5275,0.524604,0.5675,0.441563,486
434,3/9/2012,1,1,3,0,5,1,2,0.410833,0.397083,0.407083,0.4148,447
435,3/10/2012,1,1,3,0,6,0,1,0.2875,0.277767,0.350417,0.22575,968
436,3/11/2012,1,1,3,0,0,0,1,0.361739,0.35967,0.476957,0.222587,1658
437,3/12/2012,1,1,3,0,1,1,1,0.466667,0.459592,0.489167,0.207713,838
438,3/13/2012,1,1,3,0,2,1,1,0.565,0.542929,0.6175,0.23695,762
439,3/14/2012,1,1,3,0,3,1,1,0.5725,0.548617,0.507083,0.115062,997
440,3/15/2012,1,1,3,0,4,1,1,0.5575,0.532825,0.579583,0.149883,1005
441,3/16/2012,1,1,3,0,5,1,2,0.435833,0.436229,0.842083,0.113192,548
442,3/17/2012,1,1,3,0,6,0,2,0.514167,0.505046,0.755833,0.110704,3155
443,3/18/2012,1,1,3,0,0,0,2,0.4725,0.464,0.81,0.126883,2207
444,3/19/2012,1,1,3,0,1,1,1,0.545,0.532821,0.72875,0.162317,982
445,3/20/2012,1,1,3,0,2,1,1,0.560833,0.538533,0.807917,0.121271,1051
446,3/21/2012,2,1,3,0,3,1,2,0.531667,0.513258,0.82125,0.0895583,1122
447,3/22/2012,2,1,3,0,4,1,1,0.554167,0.531567,0.83125,0.117562,1334
448,3/23/2012,2,1,3,0,5,1,2,0.601667,0.570067,0.694167,0.1163,2469
449,3/24/2012,2,1,3,0,6,0,2,0.5025,0.486733,0.885417,0.192783,1033
450,3/25/2012,2,1,3,0,0,0,2,0.4375,0.437488,0.880833,0.220775,1532
451,3/26/2012,2,1,3,0,1,1,1,0.445833,0.43875,0.477917,0.386821,795
452,3/27/2012,2,1,3,0,2,1,1,0.323333,0.315654,0.29,0.187192,531
453,3/28/2012,2,1,3,0,3,1,1,0.484167,0.47095,0.48125,0.291671,674
454,3/29/2012,2,1,3,0,4,1,1,0.494167,0.482304,0.439167,0.31965,834
455,3/30/2012,2,1,3,0,5,1,2,0.37,0.375621,0.580833,0.138067,796
456,3/31/2012,2,1,3,0,6,0,2,0.424167,0.421708,0.738333,0.250617,2301
457,4/1/2012,2,1,4,0,0,0,2,0.425833,0.417287,0.67625,0.172267,2347
458,4/2/2012,2,1,4,0,1,1,1,0.433913,0.427513,0.504348,0.312139,1208
459,4/3/2012,2,1,4,0,2,1,1,0.466667,0.461483,0.396667,0.100133,1348
460,4/4/2012,2,1,4,0,3,1,1,0.541667,0.53345,0.469583,0.180975,1058
461,4/5/2012,2,1,4,0,4,1,1,0.435,0.431163,0.374167,0.219529,1192
462,4/6/2012,2,1,4,0,5,1,1,0.403333,0.390767,0.377083,0.300388,1807
463,4/7/2012,2,1,4,0,6,0,1,0.4375,0.426129,0.254167,0.274871,3252
464,4/8/2012,2,1,4,0,0,0,1,0.5,0.492425,0.275833,0.232596,2230
465,4/9/2012,2,1,4,0,1,1,1,0.489167,0.476638,0.3175,0.358196,905
466,4/10/2012,2,1,4,0,2,1,1,0.446667,0.436233,0.435,0.249375,819
467,4/11/2012,2,1,4,0,3,1,1,0.348696,0.337274,0.469565,0.295274,482
468,4/12/2012,2,1,4,0,4,1,1,0.3975,0.387604,0.46625,0.290429,663
469,4/13/2012,2,1,4,0,5,1,1,0.4425,0.431808,0.408333,0.155471,1252
470,4/14/2012,2,1,4,0,6,0,1,0.495,0.487996,0.502917,0.190917,2795
471,4/15/2012,2,1,4,0,0,0,1,0.606667,0.573875,0.507917,0.225129,2846
472,4/16/2012,2,1,4,1,1,0,1,0.664167,0.614925,0.561667,0.284829,1198
473,4/17/2012,2,1,4,0,2,1,1,0.608333,0.598487,0.390417,0.273629,989
474,4/18/2012,2,1,4,0,3,1,2,0.463333,0.457038,0.569167,0.167912,347
475,4/19/2012,2,1,4,0,4,1,1,0.498333,0.493046,0.6125,0.0659292,846
476,4/20/2012,2,1,4,0,5,1,1,0.526667,0.515775,0.694583,0.149871,1340
477,4/21/2012,2,1,4,0,6,0,1,0.57,0.542921,0.682917,0.283587,2541
478,4/22/2012,2,1,4,0,0,0,3,0.396667,0.389504,0.835417,0.344546,120
479,4/23/2012,2,1,4,0,1,1,2,0.321667,0.301125,0.766667,0.303496,195
480,4/24/2012,2,1,4,0,2,1,1,0.413333,0.405283,0.454167,0.249383,518
481,4/25/2012,2,1,4,0,3,1,1,0.476667,0.470317,0.427917,0.118792,655
482,4/26/2012,2,1,4,0,4,1,2,0.498333,0.483583,0.756667,0.176625,475
483,4/27/2012,2,1,4,0,5,1,1,0.4575,0.452637,0.400833,0.347633,1014
484,4/28/2012,2,1,4,0,6,0,2,0.376667,0.377504,0.489583,0.129975,1120
485,4/29/2012,2,1,4,0,0,0,1,0.458333,0.450121,0.587083,0.116908,2229
486,4/30/2012,2,1,4,0,1,1,2,0.464167,0.457696,0.57,0.171638,665
487,5/1/2012,2,1,5,0,2,1,2,0.613333,0.577021,0.659583,0.156096,653
488,5/2/2012,2,1,5,0,3,1,1,0.564167,0.537896,0.797083,0.138058,667
489,5/3/2012,2,1,5,0,4,1,2,0.56,0.537242,0.768333,0.133696,764
490,5/4/2012,2,1,5,0,5,1,1,0.6275,0.590917,0.735417,0.162938,1069
491,5/5/2012,2,1,5,0,6,0,2,0.621667,0.584608,0.756667,0.152992,2496
492,5/6/2012,2,1,5,0,0,0,2,0.5625,0.546737,0.74,0.149879,2135
493,5/7/2012,2,1,5,0,1,1,2,0.5375,0.527142,0.664167,0.230721,1008
494,5/8/2012,2,1,5,0,2,1,2,0.581667,0.557471,0.685833,0.296029,738
495,5/9/2012,2,1,5,0,3,1,2,0.575,0.553025,0.744167,0.216412,620
496,5/10/2012,2,1,5,0,4,1,1,0.505833,0.491783,0.552083,0.314063,1026
497,5/11/2012,2,1,5,0,5,1,1,0.533333,0.520833,0.360417,0.236937,1319
498,5/12/2012,2,1,5,0,6,0,1,0.564167,0.544817,0.480417,0.123133,2622
499,5/13/2012,2,1,5,0,0,0,1,0.6125,0.585238,0.57625,0.225117,2172
500,5/14/2012,2,1,5,0,1,1,2,0.573333,0.5499,0.789583,0.212692,342
501,5/15/2012,2,1,5,0,2,1,2,0.611667,0.576404,0.794583,0.147392,625
502,5/16/2012,2,1,5,0,3,1,1,0.636667,0.595975,0.697917,0.122512,991
503,5/17/2012,2,1,5,0,4,1,1,0.593333,0.572613,0.52,0.229475,1242
504,5/18/2012,2,1,5,0,5,1,1,0.564167,0.551121,0.523333,0.136817,1521
505,5/19/2012,2,1,5,0,6,0,1,0.6,0.566908,0.45625,0.083975,3410
506,5/20/2012,2,1,5,0,0,0,1,0.620833,0.583967,0.530417,0.254367,2704
507,5/21/2012,2,1,5,0,1,1,2,0.598333,0.565667,0.81125,0.233204,630
508,5/22/2012,2,1,5,0,2,1,2,0.615,0.580825,0.765833,0.118167,819
509,5/23/2012,2,1,5,0,3,1,2,0.621667,0.584612,0.774583,0.102,766
510,5/24/2012,2,1,5,0,4,1,1,0.655,0.6067,0.716667,0.172896,1059
511,5/25/2012,2,1,5,0,5,1,1,0.68,0.627529,0.747083,0.14055,1417
512,5/26/2012,2,1,5,0,6,0,1,0.6925,0.642696,0.7325,0.198992,2855
513,5/27/2012,2,1,5,0,0,0,1,0.69,0.641425,0.697083,0.215171,3283
514,5/28/2012,2,1,5,1,1,0,1,0.7125,0.6793,0.67625,0.196521,2557
515,5/29/2012,2,1,5,0,2,1,1,0.7225,0.672992,0.684583,0.2954,880
516,5/30/2012,2,1,5,0,3,1,2,0.656667,0.611129,0.67,0.134329,745
517,5/31/2012,2,1,5,0,4,1,1,0.68,0.631329,0.492917,0.195279,1100
518,6/1/2012,2,1,6,0,5,1,2,0.654167,0.607962,0.755417,0.237563,533
519,6/2/2012,2,1,6,0,6,0,1,0.583333,0.566288,0.549167,0.186562,2795
520,6/3/2012,2,1,6,0,0,0,1,0.6025,0.575133,0.493333,0.184087,2494
521,6/4/2012,2,1,6,0,1,1,1,0.5975,0.578283,0.487083,0.284833,1071
522,6/5/2012,2,1,6,0,2,1,2,0.540833,0.525892,0.613333,0.209575,968
523,6/6/2012,2,1,6,0,3,1,1,0.554167,0.542292,0.61125,0.077125,1027
524,6/7/2012,2,1,6,0,4,1,1,0.6025,0.569442,0.567083,0.15735,1038
525,6/8/2012,2,1,6,0,5,1,1,0.649167,0.597862,0.467917,0.175383,1488
526,6/9/2012,2,1,6,0,6,0,1,0.710833,0.648367,0.437083,0.144287,2708
527,6/10/2012,2,1,6,0,0,0,1,0.726667,0.663517,0.538333,0.133721,2224
528,6/11/2012,2,1,6,0,1,1,2,0.720833,0.659721,0.587917,0.207713,1017
529,6/12/2012,2,1,6,0,2,1,2,0.653333,0.597875,0.833333,0.214546,477
530,6/13/2012,2,1,6,0,3,1,1,0.655833,0.611117,0.582083,0.343279,1173
531,6/14/2012,2,1,6,0,4,1,1,0.648333,0.624383,0.569583,0.253733,1180
532,6/15/2012,2,1,6,0,5,1,1,0.639167,0.599754,0.589583,0.176617,1563
533,6/16/2012,2,1,6,0,6,0,1,0.631667,0.594708,0.504167,0.166667,2963
534,6/17/2012,2,1,6,0,0,0,1,0.5925,0.571975,0.59875,0.144904,2634
535,6/18/2012,2,1,6,0,1,1,2,0.568333,0.544842,0.777917,0.174746,653
536,6/19/2012,2,1,6,0,2,1,1,0.688333,0.654692,0.69,0.148017,968
537,6/20/2012,2,1,6,0,3,1,1,0.7825,0.720975,0.592083,0.113812,872
538,6/21/2012,3,1,6,0,4,1,1,0.805833,0.752542,0.567917,0.118787,778
539,6/22/2012,3,1,6,0,5,1,1,0.7775,0.724121,0.57375,0.182842,964
540,6/23/2012,3,1,6,0,6,0,1,0.731667,0.652792,0.534583,0.179721,2657
541,6/24/2012,3,1,6,0,0,0,1,0.743333,0.674254,0.479167,0.145525,2551
542,6/25/2012,3,1,6,0,1,1,1,0.715833,0.654042,0.504167,0.300383,1139
543,6/26/2012,3,1,6,0,2,1,1,0.630833,0.594704,0.373333,0.347642,1077
544,6/27/2012,3,1,6,0,3,1,1,0.6975,0.640792,0.36,0.271775,1077
545,6/28/2012,3,1,6,0,4,1,1,0.749167,0.675512,0.4225,0.17165,921
546,6/29/2012,3,1,6,0,5,1,1,0.834167,0.786613,0.48875,0.165417,829
547,6/30/2012,3,1,6,0,6,0,1,0.765,0.687508,0.60125,0.161071,1455
548,7/1/2012,3,1,7,0,0,0,1,0.815833,0.750629,0.51875,0.168529,1421
549,7/2/2012,3,1,7,0,1,1,1,0.781667,0.702038,0.447083,0.195267,904
550,7/3/2012,3,1,7,0,2,1,1,0.780833,0.70265,0.492083,0.126237,1052
551,7/4/2012,3,1,7,1,3,0,1,0.789167,0.732337,0.53875,0.13495,2562
552,7/5/2012,3,1,7,0,4,1,1,0.8275,0.761367,0.457917,0.194029,1405
553,7/6/2012,3,1,7,0,5,1,1,0.828333,0.752533,0.450833,0.146142,1366
554,7/7/2012,3,1,7,0,6,0,1,0.861667,0.804913,0.492083,0.163554,1448
555,7/8/2012,3,1,7,0,0,0,1,0.8225,0.790396,0.57375,0.125629,1203
556,7/9/2012,3,1,7,0,1,1,2,0.710833,0.654054,0.683333,0.180975,998
557,7/10/2012,3,1,7,0,2,1,2,0.720833,0.664796,0.6675,0.151737,954
558,7/11/2012,3,1,7,0,3,1,1,0.716667,0.650271,0.633333,0.151733,975
559,7/12/2012,3,1,7,0,4,1,1,0.715833,0.654683,0.529583,0.146775,1032
560,7/13/2012,3,1,7,0,5,1,2,0.731667,0.667933,0.485833,0.08085,1511
561,7/14/2012,3,1,7,0,6,0,2,0.703333,0.666042,0.699167,0.143679,2355
562,7/15/2012,3,1,7,0,0,0,1,0.745833,0.705196,0.717917,0.166667,1920
563,7/16/2012,3,1,7,0,1,1,1,0.763333,0.724125,0.645,0.164187,1088
564,7/17/2012,3,1,7,0,2,1,1,0.818333,0.755683,0.505833,0.114429,921
565,7/18/2012,3,1,7,0,3,1,1,0.793333,0.745583,0.577083,0.137442,799
566,7/19/2012,3,1,7,0,4,1,1,0.77,0.714642,0.600417,0.165429,888
567,7/20/2012,3,1,7,0,5,1,2,0.665833,0.613025,0.844167,0.208967,747
568,7/21/2012,3,1,7,0,6,0,3,0.595833,0.549912,0.865417,0.2133,1264
569,7/22/2012,3,1,7,0,0,0,2,0.6675,0.623125,0.7625,0.0939208,2544
570,7/23/2012,3,1,7,0,1,1,1,0.741667,0.690017,0.694167,0.138683,1135
571,7/24/2012,3,1,7,0,2,1,1,0.750833,0.70645,0.655,0.211454,1140
572,7/25/2012,3,1,7,0,3,1,1,0.724167,0.654054,0.45,0.1648,1383
573,7/26/2012,3,1,7,0,4,1,1,0.776667,0.739263,0.596667,0.284813,1036
574,7/27/2012,3,1,7,0,5,1,1,0.781667,0.734217,0.594583,0.152992,1259
575,7/28/2012,3,1,7,0,6,0,1,0.755833,0.697604,0.613333,0.15735,2234
576,7/29/2012,3,1,7,0,0,0,1,0.721667,0.667933,0.62375,0.170396,2153
577,7/30/2012,3,1,7,0,1,1,1,0.730833,0.684987,0.66875,0.153617,1040
578,7/31/2012,3,1,7,0,2,1,1,0.713333,0.662896,0.704167,0.165425,968
579,8/1/2012,3,1,8,0,3,1,1,0.7175,0.667308,0.6775,0.141179,1074
580,8/2/2012,3,1,8,0,4,1,1,0.7525,0.707088,0.659583,0.129354,983
581,8/3/2012,3,1,8,0,5,1,2,0.765833,0.722867,0.6425,0.215792,1328
582,8/4/2012,3,1,8,0,6,0,1,0.793333,0.751267,0.613333,0.257458,2345
583,8/5/2012,3,1,8,0,0,0,1,0.769167,0.731079,0.6525,0.290421,1707
584,8/6/2012,3,1,8,0,1,1,2,0.7525,0.710246,0.654167,0.129354,1233
585,8/7/2012,3,1,8,0,2,1,2,0.735833,0.697621,0.70375,0.116908,1278
586,8/8/2012,3,1,8,0,3,1,2,0.75,0.707717,0.672917,0.1107,1263
587,8/9/2012,3,1,8,0,4,1,1,0.755833,0.699508,0.620417,0.1561,1196
588,8/10/2012,3,1,8,0,5,1,2,0.715833,0.667942,0.715833,0.238813,1065
589,8/11/2012,3,1,8,0,6,0,2,0.6925,0.638267,0.732917,0.206479,2247
590,8/12/2012,3,1,8,0,0,0,1,0.700833,0.644579,0.530417,0.122512,2182
591,8/13/2012,3,1,8,0,1,1,1,0.720833,0.662254,0.545417,0.136212,1207
592,8/14/2012,3,1,8,0,2,1,1,0.726667,0.676779,0.686667,0.169158,1128
593,8/15/2012,3,1,8,0,3,1,1,0.706667,0.654037,0.619583,0.169771,1198
594,8/16/2012,3,1,8,0,4,1,1,0.719167,0.654688,0.519167,0.141796,1338
595,8/17/2012,3,1,8,0,5,1,1,0.723333,0.2424,0.570833,0.231354,1483
596,8/18/2012,3,1,8,0,6,0,1,0.678333,0.618071,0.603333,0.177867,2827
597,8/19/2012,3,1,8,0,0,0,2,0.635833,0.603554,0.711667,0.08645,1208
598,8/20/2012,3,1,8,0,1,1,2,0.635833,0.595967,0.734167,0.129979,1026
599,8/21/2012,3,1,8,0,2,1,1,0.649167,0.601025,0.67375,0.0727708,1081
600,8/22/2012,3,1,8,0,3,1,1,0.6675,0.621854,0.677083,0.0702833,1094
601,8/23/2012,3,1,8,0,4,1,1,0.695833,0.637008,0.635833,0.0845958,1363
602,8/24/2012,3,1,8,0,5,1,2,0.7025,0.6471,0.615,0.0721458,1325
603,8/25/2012,3,1,8,0,6,0,2,0.661667,0.618696,0.712917,0.244408,1829
604,8/26/2012,3,1,8,0,0,0,2,0.653333,0.595996,0.845833,0.228858,1483
605,8/27/2012,3,1,8,0,1,1,1,0.703333,0.654688,0.730417,0.128733,989
606,8/28/2012,3,1,8,0,2,1,1,0.728333,0.66605,0.62,0.190925,935
607,8/29/2012,3,1,8,0,3,1,1,0.685,0.635733,0.552083,0.112562,1177
608,8/30/2012,3,1,8,0,4,1,1,0.706667,0.652779,0.590417,0.0771167,1172
609,8/31/2012,3,1,8,0,5,1,1,0.764167,0.6894,0.5875,0.168533,1433
610,9/1/2012,3,1,9,0,6,0,2,0.753333,0.702654,0.638333,0.113187,2352
611,9/2/2012,3,1,9,0,0,0,2,0.696667,0.649,0.815,0.0640708,2613
612,9/3/2012,3,1,9,1,1,0,1,0.7075,0.661629,0.790833,0.151121,1965
613,9/4/2012,3,1,9,0,2,1,1,0.725833,0.686888,0.755,0.236321,867
614,9/5/2012,3,1,9,0,3,1,1,0.736667,0.708983,0.74125,0.187808,832
615,9/6/2012,3,1,9,0,4,1,2,0.696667,0.655329,0.810417,0.142421,611
616,9/7/2012,3,1,9,0,5,1,1,0.703333,0.657204,0.73625,0.171646,1045
617,9/8/2012,3,1,9,0,6,0,2,0.659167,0.611121,0.799167,0.281104,1557
618,9/9/2012,3,1,9,0,0,0,1,0.61,0.578925,0.5475,0.224496,2570
619,9/10/2012,3,1,9,0,1,1,1,0.583333,0.565654,0.50375,0.258713,1118
620,9/11/2012,3,1,9,0,2,1,1,0.5775,0.554292,0.52,0.0920542,1070
621,9/12/2012,3,1,9,0,3,1,1,0.599167,0.570075,0.577083,0.131846,1050
622,9/13/2012,3,1,9,0,4,1,1,0.6125,0.579558,0.637083,0.0827208,1054
623,9/14/2012,3,1,9,0,5,1,1,0.633333,0.594083,0.6725,0.103863,1379
624,9/15/2012,3,1,9,0,6,0,1,0.608333,0.585867,0.501667,0.247521,3160
625,9/16/2012,3,1,9,0,0,0,1,0.58,0.563125,0.57,0.0901833,2166
626,9/17/2012,3,1,9,0,1,1,2,0.580833,0.55305,0.734583,0.151742,1022
627,9/18/2012,3,1,9,0,2,1,2,0.623333,0.565067,0.8725,0.357587,371
628,9/19/2012,3,1,9,0,3,1,1,0.5525,0.540404,0.536667,0.215175,788
629,9/20/2012,3,1,9,0,4,1,1,0.546667,0.532192,0.618333,0.118167,939
630,9/21/2012,3,1,9,0,5,1,1,0.599167,0.571971,0.66875,0.154229,1250
631,9/22/2012,3,1,9,0,6,0,1,0.65,0.610488,0.646667,0.283583,2512
632,9/23/2012,4,1,9,0,0,0,1,0.529167,0.518933,0.467083,0.223258,2454
633,9/24/2012,4,1,9,0,1,1,1,0.514167,0.502513,0.492917,0.142404,1001
634,9/25/2012,4,1,9,0,2,1,1,0.55,0.544179,0.57,0.236321,845
635,9/26/2012,4,1,9,0,3,1,1,0.635,0.596613,0.630833,0.2444,787
636,9/27/2012,4,1,9,0,4,1,2,0.65,0.607975,0.690833,0.134342,751
637,9/28/2012,4,1,9,0,5,1,2,0.619167,0.585863,0.69,0.164179,1045
638,9/29/2012,4,1,9,0,6,0,1,0.5425,0.530296,0.542917,0.227604,2589
639,9/30/2012,4,1,9,0,0,0,1,0.526667,0.517663,0.583333,0.134958,2015
640,10/1/2012,4,1,10,0,1,1,2,0.520833,0.512,0.649167,0.0908042,763
641,10/2/2012,4,1,10,0,2,1,3,0.590833,0.542333,0.871667,0.104475,315
642,10/3/2012,4,1,10,0,3,1,2,0.6575,0.599133,0.79375,0.0665458,728
643,10/4/2012,4,1,10,0,4,1,2,0.6575,0.607975,0.722917,0.117546,891
644,10/5/2012,4,1,10,0,5,1,1,0.615,0.580187,0.6275,0.10635,1516
645,10/6/2012,4,1,10,0,6,0,1,0.554167,0.538521,0.664167,0.268025,3031
646,10/7/2012,4,1,10,0,0,0,2,0.415833,0.419813,0.708333,0.141162,781
647,10/8/2012,4,1,10,1,1,0,2,0.383333,0.387608,0.709583,0.189679,874
648,10/9/2012,4,1,10,0,2,1,2,0.446667,0.438112,0.761667,0.1903,601
649,10/10/2012,4,1,10,0,3,1,1,0.514167,0.503142,0.630833,0.187821,780
650,10/11/2012,4,1,10,0,4,1,1,0.435,0.431167,0.463333,0.181596,834
651,10/12/2012,4,1,10,0,5,1,1,0.4375,0.433071,0.539167,0.235092,1060
652,10/13/2012,4,1,10,0,6,0,1,0.393333,0.391396,0.494583,0.146142,2252
653,10/14/2012,4,1,10,0,0,0,1,0.521667,0.508204,0.640417,0.278612,2080
654,10/15/2012,4,1,10,0,1,1,2,0.561667,0.53915,0.7075,0.296037,760
655,10/16/2012,4,1,10,0,2,1,1,0.468333,0.460846,0.558333,0.182221,922
656,10/17/2012,4,1,10,0,3,1,1,0.455833,0.450108,0.692917,0.101371,979
657,10/18/2012,4,1,10,0,4,1,2,0.5225,0.512625,0.728333,0.236937,1008
658,10/19/2012,4,1,10,0,5,1,2,0.563333,0.537896,0.815,0.134954,753
659,10/20/2012,4,1,10,0,6,0,1,0.484167,0.472842,0.572917,0.117537,2806
660,10/21/2012,4,1,10,0,0,0,1,0.464167,0.456429,0.51,0.166054,2132
661,10/22/2012,4,1,10,0,1,1,1,0.4875,0.482942,0.568333,0.0814833,830
662,10/23/2012,4,1,10,0,2,1,1,0.544167,0.530304,0.641667,0.0945458,841
663,10/24/2012,4,1,10,0,3,1,1,0.5875,0.558721,0.63625,0.0727792,795
664,10/25/2012,4,1,10,0,4,1,2,0.55,0.529688,0.800417,0.124375,875
665,10/26/2012,4,1,10,0,5,1,2,0.545833,0.52275,0.807083,0.132467,1182
666,10/27/2012,4,1,10,0,6,0,2,0.53,0.515133,0.72,0.235692,2643
667,10/28/2012,4,1,10,0,0,0,2,0.4775,0.467771,0.694583,0.398008,998
668,10/29/2012,4,1,10,0,1,1,3,0.44,0.4394,0.88,0.3582,2
669,10/30/2012,4,1,10,0,2,1,2,0.318182,0.309909,0.825455,0.213009,87
670,10/31/2012,4,1,10,0,3,1,2,0.3575,0.3611,0.666667,0.166667,419
671,11/1/2012,4,1,11,0,4,1,2,0.365833,0.369942,0.581667,0.157346,466
672,11/2/2012,4,1,11,0,5,1,1,0.355,0.356042,0.522083,0.266175,618
673,11/3/2012,4,1,11,0,6,0,2,0.343333,0.323846,0.49125,0.270529,1029
674,11/4/2012,4,1,11,0,0,0,1,0.325833,0.329538,0.532917,0.179108,1201
675,11/5/2012,4,1,11,0,1,1,1,0.319167,0.308075,0.494167,0.236325,378
676,11/6/2012,4,1,11,0,2,1,1,0.280833,0.281567,0.567083,0.173513,466
677,11/7/2012,4,1,11,0,3,1,2,0.295833,0.274621,0.5475,0.304108,326
678,11/8/2012,4,1,11,0,4,1,1,0.352174,0.341891,0.333478,0.347835,340
679,11/9/2012,4,1,11,0,5,1,1,0.361667,0.355413,0.540833,0.214558,709
680,11/10/2012,4,1,11,0,6,0,1,0.389167,0.393937,0.645417,0.0578458,2090
681,11/11/2012,4,1,11,0,0,0,1,0.420833,0.421713,0.659167,0.1275,2290
682,11/12/2012,4,1,11,1,1,0,1,0.485,0.475383,0.741667,0.173517,1097
683,11/13/2012,4,1,11,0,2,1,2,0.343333,0.323225,0.662917,0.342046,327
684,11/14/2012,4,1,11,0,3,1,1,0.289167,0.281563,0.552083,0.199625,373
685,11/15/2012,4,1,11,0,4,1,2,0.321667,0.324492,0.620417,0.152987,320
686,11/16/2012,4,1,11,0,5,1,1,0.345,0.347204,0.524583,0.171025,484
687,11/17/2012,4,1,11,0,6,0,1,0.325,0.326383,0.545417,0.179729,1313
688,11/18/2012,4,1,11,0,0,0,1,0.3425,0.337746,0.692917,0.227612,922
689,11/19/2012,4,1,11,0,1,1,2,0.380833,0.375621,0.623333,0.235067,449
690,11/20/2012,4,1,11,0,2,1,2,0.374167,0.380667,0.685,0.082725,534
691,11/21/2012,4,1,11,0,3,1,1,0.353333,0.364892,0.61375,0.103246,615
692,11/22/2012,4,1,11,1,4,0,1,0.34,0.350371,0.580417,0.0528708,955
693,11/23/2012,4,1,11,0,5,1,1,0.368333,0.378779,0.56875,0.148021,1603
694,11/24/2012,4,1,11,0,6,0,1,0.278333,0.248742,0.404583,0.376871,532
695,11/25/2012,4,1,11,0,0,0,1,0.245833,0.257583,0.468333,0.1505,309
696,11/26/2012,4,1,11,0,1,1,1,0.313333,0.339004,0.535417,0.04665,337
697,11/27/2012,4,1,11,0,2,1,2,0.291667,0.281558,0.786667,0.237562,123
698,11/28/2012,4,1,11,0,3,1,1,0.296667,0.289762,0.50625,0.210821,198
699,11/29/2012,4,1,11,0,4,1,1,0.28087,0.298422,0.555652,0.115522,243
700,11/30/2012,4,1,11,0,5,1,1,0.298333,0.323867,0.649583,0.0584708,362
701,12/1/2012,4,1,12,0,6,0,2,0.298333,0.316904,0.806667,0.0597042,951
702,12/2/2012,4,1,12,0,0,0,2,0.3475,0.359208,0.823333,0.124379,892
703,12/3/2012,4,1,12,0,1,1,1,0.4525,0.455796,0.7675,0.0827208,555
704,12/4/2012,4,1,12,0,2,1,1,0.475833,0.469054,0.73375,0.174129,551
705,12/5/2012,4,1,12,0,3,1,1,0.438333,0.428012,0.485,0.324021,331
706,12/6/2012,4,1,12,0,4,1,1,0.255833,0.258204,0.50875,0.174754,340
707,12/7/2012,4,1,12,0,5,1,2,0.320833,0.321958,0.764167,0.1306,349
708,12/8/2012,4,1,12,0,6,0,2,0.381667,0.389508,0.91125,0.101379,1153
709,12/9/2012,4,1,12,0,0,0,2,0.384167,0.390146,0.905417,0.157975,441
710,12/10/2012,4,1,12,0,1,1,2,0.435833,0.435575,0.925,0.190308,329
711,12/11/2012,4,1,12,0,2,1,2,0.353333,0.338363,0.596667,0.296037,282
712,12/12/2012,4,1,12,0,3,1,2,0.2975,0.297338,0.538333,0.162937,310
713,12/13/2012,4,1,12,0,4,1,1,0.295833,0.294188,0.485833,0.174129,425
714,12/14/2012,4,1,12,0,5,1,1,0.281667,0.294192,0.642917,0.131229,429
715,12/15/2012,4,1,12,0,6,0,1,0.324167,0.338383,0.650417,0.10635,767
716,12/16/2012,4,1,12,0,0,0,2,0.3625,0.369938,0.83875,0.100742,538
717,12/17/2012,4,1,12,0,1,1,2,0.393333,0.4015,0.907083,0.0982583,212
718,12/18/2012,4,1,12,0,2,1,1,0.410833,0.409708,0.66625,0.221404,433
719,12/19/2012,4,1,12,0,3,1,1,0.3325,0.342162,0.625417,0.184092,333
720,12/20/2012,4,1,12,0,4,1,2,0.33,0.335217,0.667917,0.132463,314
721,12/21/2012,1,1,12,0,5,1,2,0.326667,0.301767,0.556667,0.374383,221
722,12/22/2012,1,1,12,0,6,0,1,0.265833,0.236113,0.44125,0.407346,205
723,12/23/2012,1,1,12,0,0,0,1,0.245833,0.259471,0.515417,0.133083,408
724,12/24/2012,1,1,12,0,1,1,2,0.231304,0.2589,0.791304,0.0772304,174
725,12/25/2012,1,1,12,1,2,0,2,0.291304,0.294465,0.734783,0.168726,440
726,12/26/2012,1,1,12,0,3,1,3,0.243333,0.220333,0.823333,0.316546,9
727,12/27/2012,1,1,12,0,4,1,2,0.254167,0.226642,0.652917,0.350133,247
728,12/28/2012,1,1,12,0,5,1,2,0.253333,0.255046,0.59,0.155471,644
729,12/29/2012,1,1,12,0,6,0,2,0.253333,0.2424,0.752917,0.124383,159
730,12/30/2012,1,1,12,0,0,0,1,0.255833,0.2317,0.483333,0.350754,364
731,12/31/2012,1,1,12,0,1,1,2,0.215833,0.223487,0.5775,0.154846,439
1 instant dteday season yr mnth holiday weekday workingday weathersit temp atemp hum windspeed rentals
2 1 1/1/2011 1 0 1 0 6 0 2 0.344167 0.363625 0.805833 0.160446 331
3 2 1/2/2011 1 0 1 0 0 0 2 0.363478 0.353739 0.696087 0.248539 131
4 3 1/3/2011 1 0 1 0 1 1 1 0.196364 0.189405 0.437273 0.248309 120
5 4 1/4/2011 1 0 1 0 2 1 1 0.2 0.212122 0.590435 0.160296 108
6 5 1/5/2011 1 0 1 0 3 1 1 0.226957 0.22927 0.436957 0.1869 82
7 6 1/6/2011 1 0 1 0 4 1 1 0.204348 0.233209 0.518261 0.0895652 88
8 7 1/7/2011 1 0 1 0 5 1 2 0.196522 0.208839 0.498696 0.168726 148
9 8 1/8/2011 1 0 1 0 6 0 2 0.165 0.162254 0.535833 0.266804 68
10 9 1/9/2011 1 0 1 0 0 0 1 0.138333 0.116175 0.434167 0.36195 54
11 10 1/10/2011 1 0 1 0 1 1 1 0.150833 0.150888 0.482917 0.223267 41
12 11 1/11/2011 1 0 1 0 2 1 2 0.169091 0.191464 0.686364 0.122132 43
13 12 1/12/2011 1 0 1 0 3 1 1 0.172727 0.160473 0.599545 0.304627 25
14 13 1/13/2011 1 0 1 0 4 1 1 0.165 0.150883 0.470417 0.301 38
15 14 1/14/2011 1 0 1 0 5 1 1 0.16087 0.188413 0.537826 0.126548 54
16 15 1/15/2011 1 0 1 0 6 0 2 0.233333 0.248112 0.49875 0.157963 222
17 16 1/16/2011 1 0 1 0 0 0 1 0.231667 0.234217 0.48375 0.188433 251
18 17 1/17/2011 1 0 1 1 1 0 2 0.175833 0.176771 0.5375 0.194017 117
19 18 1/18/2011 1 0 1 0 2 1 2 0.216667 0.232333 0.861667 0.146775 9
20 19 1/19/2011 1 0 1 0 3 1 2 0.292174 0.298422 0.741739 0.208317 78
21 20 1/20/2011 1 0 1 0 4 1 2 0.261667 0.25505 0.538333 0.195904 83
22 21 1/21/2011 1 0 1 0 5 1 1 0.1775 0.157833 0.457083 0.353242 75
23 22 1/22/2011 1 0 1 0 6 0 1 0.0591304 0.0790696 0.4 0.17197 93
24 23 1/23/2011 1 0 1 0 0 0 1 0.0965217 0.0988391 0.436522 0.2466 150
25 24 1/24/2011 1 0 1 0 1 1 1 0.0973913 0.11793 0.491739 0.15833 86
26 25 1/25/2011 1 0 1 0 2 1 2 0.223478 0.234526 0.616957 0.129796 186
27 26 1/26/2011 1 0 1 0 3 1 3 0.2175 0.2036 0.8625 0.29385 34
28 27 1/27/2011 1 0 1 0 4 1 1 0.195 0.2197 0.6875 0.113837 15
29 28 1/28/2011 1 0 1 0 5 1 2 0.203478 0.223317 0.793043 0.1233 38
30 29 1/29/2011 1 0 1 0 6 0 1 0.196522 0.212126 0.651739 0.145365 123
31 30 1/30/2011 1 0 1 0 0 0 1 0.216522 0.250322 0.722174 0.0739826 140
32 31 1/31/2011 1 0 1 0 1 1 2 0.180833 0.18625 0.60375 0.187192 42
33 32 2/1/2011 1 0 2 0 2 1 2 0.192174 0.23453 0.829565 0.053213 47
34 33 2/2/2011 1 0 2 0 3 1 2 0.26 0.254417 0.775417 0.264308 72
35 34 2/3/2011 1 0 2 0 4 1 1 0.186957 0.177878 0.437826 0.277752 61
36 35 2/4/2011 1 0 2 0 5 1 2 0.211304 0.228587 0.585217 0.127839 88
37 36 2/5/2011 1 0 2 0 6 0 2 0.233333 0.243058 0.929167 0.161079 100
38 37 2/6/2011 1 0 2 0 0 0 1 0.285833 0.291671 0.568333 0.1418 354
39 38 2/7/2011 1 0 2 0 1 1 1 0.271667 0.303658 0.738333 0.0454083 120
40 39 2/8/2011 1 0 2 0 2 1 1 0.220833 0.198246 0.537917 0.36195 64
41 40 2/9/2011 1 0 2 0 3 1 2 0.134783 0.144283 0.494783 0.188839 53
42 41 2/10/2011 1 0 2 0 4 1 1 0.144348 0.149548 0.437391 0.221935 47
43 42 2/11/2011 1 0 2 0 5 1 1 0.189091 0.213509 0.506364 0.10855 149
44 43 2/12/2011 1 0 2 0 6 0 1 0.2225 0.232954 0.544167 0.203367 288
45 44 2/13/2011 1 0 2 0 0 0 1 0.316522 0.324113 0.457391 0.260883 397
46 45 2/14/2011 1 0 2 0 1 1 1 0.415 0.39835 0.375833 0.417908 208
47 46 2/15/2011 1 0 2 0 2 1 1 0.266087 0.254274 0.314348 0.291374 140
48 47 2/16/2011 1 0 2 0 3 1 1 0.318261 0.3162 0.423478 0.251791 218
49 48 2/17/2011 1 0 2 0 4 1 1 0.435833 0.428658 0.505 0.230104 259
50 49 2/18/2011 1 0 2 0 5 1 1 0.521667 0.511983 0.516667 0.264925 579
51 50 2/19/2011 1 0 2 0 6 0 1 0.399167 0.391404 0.187917 0.507463 532
52 51 2/20/2011 1 0 2 0 0 0 1 0.285217 0.27733 0.407826 0.223235 639
53 52 2/21/2011 1 0 2 1 1 0 2 0.303333 0.284075 0.605 0.307846 195
54 53 2/22/2011 1 0 2 0 2 1 1 0.182222 0.186033 0.577778 0.195683 74
55 54 2/23/2011 1 0 2 0 3 1 1 0.221739 0.245717 0.423043 0.094113 139
56 55 2/24/2011 1 0 2 0 4 1 2 0.295652 0.289191 0.697391 0.250496 100
57 56 2/25/2011 1 0 2 0 5 1 2 0.364348 0.350461 0.712174 0.346539 120
58 57 2/26/2011 1 0 2 0 6 0 1 0.2825 0.282192 0.537917 0.186571 424
59 58 2/27/2011 1 0 2 0 0 0 1 0.343478 0.351109 0.68 0.125248 694
60 59 2/28/2011 1 0 2 0 1 1 2 0.407273 0.400118 0.876364 0.289686 81
61 60 3/1/2011 1 0 3 0 2 1 1 0.266667 0.263879 0.535 0.216425 137
62 61 3/2/2011 1 0 3 0 3 1 1 0.335 0.320071 0.449583 0.307833 231
63 62 3/3/2011 1 0 3 0 4 1 1 0.198333 0.200133 0.318333 0.225754 123
64 63 3/4/2011 1 0 3 0 5 1 2 0.261667 0.255679 0.610417 0.203346 214
65 64 3/5/2011 1 0 3 0 6 0 2 0.384167 0.378779 0.789167 0.251871 640
66 65 3/6/2011 1 0 3 0 0 0 2 0.376522 0.366252 0.948261 0.343287 114
67 66 3/7/2011 1 0 3 0 1 1 1 0.261739 0.238461 0.551304 0.341352 244
68 67 3/8/2011 1 0 3 0 2 1 1 0.2925 0.3024 0.420833 0.12065 316
69 68 3/9/2011 1 0 3 0 3 1 2 0.295833 0.286608 0.775417 0.22015 191
70 69 3/10/2011 1 0 3 0 4 1 3 0.389091 0.385668 0 0.261877 46
71 70 3/11/2011 1 0 3 0 5 1 2 0.316522 0.305 0.649565 0.23297 247
72 71 3/12/2011 1 0 3 0 6 0 1 0.329167 0.32575 0.594583 0.220775 724
73 72 3/13/2011 1 0 3 0 0 0 1 0.384348 0.380091 0.527391 0.270604 982
74 73 3/14/2011 1 0 3 0 1 1 1 0.325217 0.332 0.496957 0.136926 359
75 74 3/15/2011 1 0 3 0 2 1 2 0.317391 0.318178 0.655652 0.184309 289
76 75 3/16/2011 1 0 3 0 3 1 2 0.365217 0.36693 0.776522 0.203117 321
77 76 3/17/2011 1 0 3 0 4 1 1 0.415 0.410333 0.602917 0.209579 424
78 77 3/18/2011 1 0 3 0 5 1 1 0.54 0.527009 0.525217 0.231017 884
79 78 3/19/2011 1 0 3 0 6 0 1 0.4725 0.466525 0.379167 0.368167 1424
80 79 3/20/2011 1 0 3 0 0 0 1 0.3325 0.32575 0.47375 0.207721 1047
81 80 3/21/2011 2 0 3 0 1 1 2 0.430435 0.409735 0.737391 0.288783 401
82 81 3/22/2011 2 0 3 0 2 1 1 0.441667 0.440642 0.624583 0.22575 460
83 82 3/23/2011 2 0 3 0 3 1 2 0.346957 0.337939 0.839565 0.234261 203
84 83 3/24/2011 2 0 3 0 4 1 2 0.285 0.270833 0.805833 0.243787 166
85 84 3/25/2011 2 0 3 0 5 1 1 0.264167 0.256312 0.495 0.230725 300
86 85 3/26/2011 2 0 3 0 6 0 1 0.265833 0.257571 0.394167 0.209571 981
87 86 3/27/2011 2 0 3 0 0 0 2 0.253043 0.250339 0.493913 0.1843 472
88 87 3/28/2011 2 0 3 0 1 1 1 0.264348 0.257574 0.302174 0.212204 222
89 88 3/29/2011 2 0 3 0 2 1 1 0.3025 0.292908 0.314167 0.226996 317
90 89 3/30/2011 2 0 3 0 3 1 2 0.3 0.29735 0.646667 0.172888 168
91 90 3/31/2011 2 0 3 0 4 1 3 0.268333 0.257575 0.918333 0.217646 179
92 91 4/1/2011 2 0 4 0 5 1 2 0.3 0.283454 0.68625 0.258708 307
93 92 4/2/2011 2 0 4 0 6 0 2 0.315 0.315637 0.65375 0.197146 898
94 93 4/3/2011 2 0 4 0 0 0 1 0.378333 0.378767 0.48 0.182213 1651
95 94 4/4/2011 2 0 4 0 1 1 1 0.573333 0.542929 0.42625 0.385571 734
96 95 4/5/2011 2 0 4 0 2 1 2 0.414167 0.39835 0.642083 0.388067 167
97 96 4/6/2011 2 0 4 0 3 1 1 0.390833 0.387608 0.470833 0.263063 413
98 97 4/7/2011 2 0 4 0 4 1 1 0.4375 0.433696 0.602917 0.162312 571
99 98 4/8/2011 2 0 4 0 5 1 2 0.335833 0.324479 0.83625 0.226992 172
100 99 4/9/2011 2 0 4 0 6 0 2 0.3425 0.341529 0.8775 0.133083 879
101 100 4/10/2011 2 0 4 0 0 0 2 0.426667 0.426737 0.8575 0.146767 1188
102 101 4/11/2011 2 0 4 0 1 1 2 0.595652 0.565217 0.716956 0.324474 855
103 102 4/12/2011 2 0 4 0 2 1 2 0.5025 0.493054 0.739167 0.274879 257
104 103 4/13/2011 2 0 4 0 3 1 2 0.4125 0.417283 0.819167 0.250617 209
105 104 4/14/2011 2 0 4 0 4 1 1 0.4675 0.462742 0.540417 0.1107 529
106 105 4/15/2011 2 0 4 1 5 0 1 0.446667 0.441913 0.67125 0.226375 642
107 106 4/16/2011 2 0 4 0 6 0 3 0.430833 0.425492 0.888333 0.340808 121
108 107 4/17/2011 2 0 4 0 0 0 1 0.456667 0.445696 0.479583 0.303496 1558
109 108 4/18/2011 2 0 4 0 1 1 1 0.5125 0.503146 0.5425 0.163567 669
110 109 4/19/2011 2 0 4 0 2 1 2 0.505833 0.489258 0.665833 0.157971 409
111 110 4/20/2011 2 0 4 0 3 1 1 0.595 0.564392 0.614167 0.241925 613
112 111 4/21/2011 2 0 4 0 4 1 1 0.459167 0.453892 0.407083 0.325258 745
113 112 4/22/2011 2 0 4 0 5 1 2 0.336667 0.321954 0.729583 0.219521 177
114 113 4/23/2011 2 0 4 0 6 0 2 0.46 0.450121 0.887917 0.230725 1462
115 114 4/24/2011 2 0 4 0 0 0 2 0.581667 0.551763 0.810833 0.192175 1710
116 115 4/25/2011 2 0 4 0 1 1 1 0.606667 0.5745 0.776667 0.185333 773
117 116 4/26/2011 2 0 4 0 2 1 1 0.631667 0.594083 0.729167 0.3265 678
118 117 4/27/2011 2 0 4 0 3 1 2 0.62 0.575142 0.835417 0.3122 547
119 118 4/28/2011 2 0 4 0 4 1 2 0.6175 0.578929 0.700833 0.320908 569
120 119 4/29/2011 2 0 4 0 5 1 1 0.51 0.497463 0.457083 0.240063 878
121 120 4/30/2011 2 0 4 0 6 0 1 0.4725 0.464021 0.503333 0.235075 1965
122 121 5/1/2011 2 0 5 0 0 0 2 0.451667 0.448204 0.762083 0.106354 1138
123 122 5/2/2011 2 0 5 0 1 1 2 0.549167 0.532833 0.73 0.183454 847
124 123 5/3/2011 2 0 5 0 2 1 2 0.616667 0.582079 0.697083 0.342667 603
125 124 5/4/2011 2 0 5 0 3 1 2 0.414167 0.40465 0.737083 0.328996 255
126 125 5/5/2011 2 0 5 0 4 1 1 0.459167 0.441917 0.444167 0.295392 614
127 126 5/6/2011 2 0 5 0 5 1 1 0.479167 0.474117 0.59 0.228246 894
128 127 5/7/2011 2 0 5 0 6 0 1 0.52 0.512621 0.54125 0.16045 1612
129 128 5/8/2011 2 0 5 0 0 0 1 0.528333 0.518933 0.631667 0.0746375 1401
130 129 5/9/2011 2 0 5 0 1 1 1 0.5325 0.525246 0.58875 0.176 664
131 130 5/10/2011 2 0 5 0 2 1 1 0.5325 0.522721 0.489167 0.115671 694
132 131 5/11/2011 2 0 5 0 3 1 1 0.5425 0.5284 0.632917 0.120642 550
133 132 5/12/2011 2 0 5 0 4 1 1 0.535 0.523363 0.7475 0.189667 695
134 133 5/13/2011 2 0 5 0 5 1 2 0.5125 0.4943 0.863333 0.179725 692
135 134 5/14/2011 2 0 5 0 6 0 2 0.520833 0.500629 0.9225 0.13495 902
136 135 5/15/2011 2 0 5 0 0 0 2 0.5625 0.536 0.867083 0.152979 1582
137 136 5/16/2011 2 0 5 0 1 1 1 0.5775 0.550512 0.787917 0.126871 773
138 137 5/17/2011 2 0 5 0 2 1 2 0.561667 0.538529 0.837917 0.277354 678
139 138 5/18/2011 2 0 5 0 3 1 2 0.55 0.527158 0.87 0.201492 536
140 139 5/19/2011 2 0 5 0 4 1 2 0.530833 0.510742 0.829583 0.108213 735
141 140 5/20/2011 2 0 5 0 5 1 1 0.536667 0.529042 0.719583 0.125013 909
142 141 5/21/2011 2 0 5 0 6 0 1 0.6025 0.571975 0.626667 0.12065 2258
143 142 5/22/2011 2 0 5 0 0 0 1 0.604167 0.5745 0.749583 0.148008 1576
144 143 5/23/2011 2 0 5 0 1 1 2 0.631667 0.590296 0.81 0.233842 836
145 144 5/24/2011 2 0 5 0 2 1 2 0.66 0.604813 0.740833 0.207092 659
146 145 5/25/2011 2 0 5 0 3 1 1 0.660833 0.615542 0.69625 0.154233 740
147 146 5/26/2011 2 0 5 0 4 1 1 0.708333 0.654688 0.6775 0.199642 758
148 147 5/27/2011 2 0 5 0 5 1 1 0.681667 0.637008 0.65375 0.240679 871
149 148 5/28/2011 2 0 5 0 6 0 1 0.655833 0.612379 0.729583 0.230092 2001
150 149 5/29/2011 2 0 5 0 0 0 1 0.6675 0.61555 0.81875 0.213938 2355
151 150 5/30/2011 2 0 5 1 1 0 1 0.733333 0.671092 0.685 0.131225 1549
152 151 5/31/2011 2 0 5 0 2 1 1 0.775 0.725383 0.636667 0.111329 673
153 152 6/1/2011 2 0 6 0 3 1 2 0.764167 0.720967 0.677083 0.207092 513
154 153 6/2/2011 2 0 6 0 4 1 1 0.715 0.643942 0.305 0.292287 736
155 154 6/3/2011 2 0 6 0 5 1 1 0.62 0.587133 0.354167 0.253121 898
156 155 6/4/2011 2 0 6 0 6 0 1 0.635 0.594696 0.45625 0.123142 1869
157 156 6/5/2011 2 0 6 0 0 0 2 0.648333 0.616804 0.6525 0.138692 1685
158 157 6/6/2011 2 0 6 0 1 1 1 0.678333 0.621858 0.6 0.121896 673
159 158 6/7/2011 2 0 6 0 2 1 1 0.7075 0.65595 0.597917 0.187808 763
160 159 6/8/2011 2 0 6 0 3 1 1 0.775833 0.727279 0.622083 0.136817 676
161 160 6/9/2011 2 0 6 0 4 1 2 0.808333 0.757579 0.568333 0.149883 563
162 161 6/10/2011 2 0 6 0 5 1 1 0.755 0.703292 0.605 0.140554 815
163 162 6/11/2011 2 0 6 0 6 0 1 0.725 0.678038 0.654583 0.15485 1729
164 163 6/12/2011 2 0 6 0 0 0 1 0.6925 0.643325 0.747917 0.163567 1467
165 164 6/13/2011 2 0 6 0 1 1 1 0.635 0.601654 0.494583 0.30535 863
166 165 6/14/2011 2 0 6 0 2 1 1 0.604167 0.591546 0.507083 0.269283 727
167 166 6/15/2011 2 0 6 0 3 1 1 0.626667 0.587754 0.471667 0.167912 769
168 167 6/16/2011 2 0 6 0 4 1 2 0.628333 0.595346 0.688333 0.206471 545
169 168 6/17/2011 2 0 6 0 5 1 1 0.649167 0.600383 0.735833 0.143029 863
170 169 6/18/2011 2 0 6 0 6 0 1 0.696667 0.643954 0.670417 0.119408 1807
171 170 6/19/2011 2 0 6 0 0 0 2 0.699167 0.645846 0.666667 0.102 1639
172 171 6/20/2011 2 0 6 0 1 1 2 0.635 0.595346 0.74625 0.155475 699
173 172 6/21/2011 3 0 6 0 2 1 2 0.680833 0.637646 0.770417 0.171025 774
174 173 6/22/2011 3 0 6 0 3 1 1 0.733333 0.693829 0.7075 0.172262 661
175 174 6/23/2011 3 0 6 0 4 1 2 0.728333 0.693833 0.703333 0.238804 746
176 175 6/24/2011 3 0 6 0 5 1 1 0.724167 0.656583 0.573333 0.222025 969
177 176 6/25/2011 3 0 6 0 6 0 1 0.695 0.643313 0.483333 0.209571 1782
178 177 6/26/2011 3 0 6 0 0 0 1 0.68 0.637629 0.513333 0.0945333 1920
179 178 6/27/2011 3 0 6 0 1 1 2 0.6825 0.637004 0.658333 0.107588 854
180 179 6/28/2011 3 0 6 0 2 1 1 0.744167 0.692558 0.634167 0.144283 732
181 180 6/29/2011 3 0 6 0 3 1 1 0.728333 0.654688 0.497917 0.261821 848
182 181 6/30/2011 3 0 6 0 4 1 1 0.696667 0.637008 0.434167 0.185312 1027
183 182 7/1/2011 3 0 7 0 5 1 1 0.7225 0.652162 0.39625 0.102608 1246
184 183 7/2/2011 3 0 7 0 6 0 1 0.738333 0.667308 0.444583 0.115062 2204
185 184 7/3/2011 3 0 7 0 0 0 2 0.716667 0.668575 0.6825 0.228858 2282
186 185 7/4/2011 3 0 7 1 1 0 2 0.726667 0.665417 0.637917 0.0814792 3065
187 186 7/5/2011 3 0 7 0 2 1 1 0.746667 0.696338 0.590417 0.126258 1031
188 187 7/6/2011 3 0 7 0 3 1 1 0.72 0.685633 0.743333 0.149883 784
189 188 7/7/2011 3 0 7 0 4 1 1 0.75 0.686871 0.65125 0.1592 754
190 189 7/8/2011 3 0 7 0 5 1 2 0.709167 0.670483 0.757917 0.225129 692
191 190 7/9/2011 3 0 7 0 6 0 1 0.733333 0.664158 0.609167 0.167912 1988
192 191 7/10/2011 3 0 7 0 0 0 1 0.7475 0.690025 0.578333 0.183471 1743
193 192 7/11/2011 3 0 7 0 1 1 1 0.7625 0.729804 0.635833 0.282337 723
194 193 7/12/2011 3 0 7 0 2 1 1 0.794167 0.739275 0.559167 0.200254 662
195 194 7/13/2011 3 0 7 0 3 1 1 0.746667 0.689404 0.631667 0.146133 748
196 195 7/14/2011 3 0 7 0 4 1 1 0.680833 0.635104 0.47625 0.240667 888
197 196 7/15/2011 3 0 7 0 5 1 1 0.663333 0.624371 0.59125 0.182833 1318
198 197 7/16/2011 3 0 7 0 6 0 1 0.686667 0.638263 0.585 0.208342 2418
199 198 7/17/2011 3 0 7 0 0 0 1 0.719167 0.669833 0.604167 0.245033 2006
200 199 7/18/2011 3 0 7 0 1 1 1 0.746667 0.703925 0.65125 0.215804 841
201 200 7/19/2011 3 0 7 0 2 1 1 0.776667 0.747479 0.650417 0.1306 752
202 201 7/20/2011 3 0 7 0 3 1 1 0.768333 0.74685 0.707083 0.113817 644
203 202 7/21/2011 3 0 7 0 4 1 2 0.815 0.826371 0.69125 0.222021 632
204 203 7/22/2011 3 0 7 0 5 1 1 0.848333 0.840896 0.580417 0.1331 562
205 204 7/23/2011 3 0 7 0 6 0 1 0.849167 0.804287 0.5 0.131221 987
206 205 7/24/2011 3 0 7 0 0 0 1 0.83 0.794829 0.550833 0.169171 1050
207 206 7/25/2011 3 0 7 0 1 1 1 0.743333 0.720958 0.757083 0.0908083 568
208 207 7/26/2011 3 0 7 0 2 1 1 0.771667 0.696979 0.540833 0.200258 750
209 208 7/27/2011 3 0 7 0 3 1 1 0.775 0.690667 0.402917 0.183463 755
210 209 7/28/2011 3 0 7 0 4 1 1 0.779167 0.7399 0.583333 0.178479 606
211 210 7/29/2011 3 0 7 0 5 1 1 0.838333 0.785967 0.5425 0.174138 670
212 211 7/30/2011 3 0 7 0 6 0 1 0.804167 0.728537 0.465833 0.168537 1559
213 212 7/31/2011 3 0 7 0 0 0 1 0.805833 0.729796 0.480833 0.164813 1524
214 213 8/1/2011 3 0 8 0 1 1 1 0.771667 0.703292 0.550833 0.156717 729
215 214 8/2/2011 3 0 8 0 2 1 1 0.783333 0.707071 0.49125 0.20585 801
216 215 8/3/2011 3 0 8 0 3 1 2 0.731667 0.679937 0.6575 0.135583 467
217 216 8/4/2011 3 0 8 0 4 1 2 0.71 0.664788 0.7575 0.19715 799
218 217 8/5/2011 3 0 8 0 5 1 1 0.710833 0.656567 0.630833 0.184696 1023
219 218 8/6/2011 3 0 8 0 6 0 2 0.716667 0.676154 0.755 0.22825 1521
220 219 8/7/2011 3 0 8 0 0 0 1 0.7425 0.715292 0.752917 0.201487 1298
221 220 8/8/2011 3 0 8 0 1 1 1 0.765 0.703283 0.592083 0.192175 846
222 221 8/9/2011 3 0 8 0 2 1 1 0.775 0.724121 0.570417 0.151121 907
223 222 8/10/2011 3 0 8 0 3 1 1 0.766667 0.684983 0.424167 0.200258 884
224 223 8/11/2011 3 0 8 0 4 1 1 0.7175 0.651521 0.42375 0.164796 812
225 224 8/12/2011 3 0 8 0 5 1 1 0.708333 0.654042 0.415 0.125621 1051
226 225 8/13/2011 3 0 8 0 6 0 2 0.685833 0.645858 0.729583 0.211454 1504
227 226 8/14/2011 3 0 8 0 0 0 2 0.676667 0.624388 0.8175 0.222633 1338
228 227 8/15/2011 3 0 8 0 1 1 1 0.665833 0.616167 0.712083 0.208954 775
229 228 8/16/2011 3 0 8 0 2 1 1 0.700833 0.645837 0.578333 0.236329 721
230 229 8/17/2011 3 0 8 0 3 1 1 0.723333 0.666671 0.575417 0.143667 668
231 230 8/18/2011 3 0 8 0 4 1 1 0.711667 0.662258 0.654583 0.233208 639
232 231 8/19/2011 3 0 8 0 5 1 2 0.685 0.633221 0.722917 0.139308 797
233 232 8/20/2011 3 0 8 0 6 0 1 0.6975 0.648996 0.674167 0.104467 1914
234 233 8/21/2011 3 0 8 0 0 0 1 0.710833 0.675525 0.77 0.248754 1249
235 234 8/22/2011 3 0 8 0 1 1 1 0.691667 0.638254 0.47 0.27675 833
236 235 8/23/2011 3 0 8 0 2 1 1 0.640833 0.606067 0.455417 0.146763 1281
237 236 8/24/2011 3 0 8 0 3 1 1 0.673333 0.630692 0.605 0.253108 949
238 237 8/25/2011 3 0 8 0 4 1 2 0.684167 0.645854 0.771667 0.210833 435
239 238 8/26/2011 3 0 8 0 5 1 1 0.7 0.659733 0.76125 0.0839625 768
240 239 8/27/2011 3 0 8 0 6 0 2 0.68 0.635556 0.85 0.375617 226
241 240 8/28/2011 3 0 8 0 0 0 1 0.707059 0.647959 0.561765 0.304659 1415
242 241 8/29/2011 3 0 8 0 1 1 1 0.636667 0.607958 0.554583 0.159825 729
243 242 8/30/2011 3 0 8 0 2 1 1 0.639167 0.594704 0.548333 0.125008 775
244 243 8/31/2011 3 0 8 0 3 1 1 0.656667 0.611121 0.597917 0.0833333 688
245 244 9/1/2011 3 0 9 0 4 1 1 0.655 0.614921 0.639167 0.141796 783
246 245 9/2/2011 3 0 9 0 5 1 2 0.643333 0.604808 0.727083 0.139929 875
247 246 9/3/2011 3 0 9 0 6 0 1 0.669167 0.633213 0.716667 0.185325 1935
248 247 9/4/2011 3 0 9 0 0 0 1 0.709167 0.665429 0.742083 0.206467 2521
249 248 9/5/2011 3 0 9 1 1 0 2 0.673333 0.625646 0.790417 0.212696 1236
250 249 9/6/2011 3 0 9 0 2 1 3 0.54 0.5152 0.886957 0.343943 204
251 250 9/7/2011 3 0 9 0 3 1 3 0.599167 0.544229 0.917083 0.0970208 118
252 251 9/8/2011 3 0 9 0 4 1 3 0.633913 0.555361 0.939565 0.192748 153
253 252 9/9/2011 3 0 9 0 5 1 2 0.65 0.578946 0.897917 0.124379 417
254 253 9/10/2011 3 0 9 0 6 0 1 0.66 0.607962 0.75375 0.153608 1750
255 254 9/11/2011 3 0 9 0 0 0 1 0.653333 0.609229 0.71375 0.115054 1633
256 255 9/12/2011 3 0 9 0 1 1 1 0.644348 0.60213 0.692174 0.088913 690
257 256 9/13/2011 3 0 9 0 2 1 1 0.650833 0.603554 0.7125 0.141804 701
258 257 9/14/2011 3 0 9 0 3 1 1 0.673333 0.6269 0.697083 0.1673 647
259 258 9/15/2011 3 0 9 0 4 1 2 0.5775 0.553671 0.709167 0.271146 428
260 259 9/16/2011 3 0 9 0 5 1 2 0.469167 0.461475 0.590417 0.164183 742
261 260 9/17/2011 3 0 9 0 6 0 2 0.491667 0.478512 0.718333 0.189675 1434
262 261 9/18/2011 3 0 9 0 0 0 1 0.5075 0.490537 0.695 0.178483 1353
263 262 9/19/2011 3 0 9 0 1 1 2 0.549167 0.529675 0.69 0.151742 691
264 263 9/20/2011 3 0 9 0 2 1 2 0.561667 0.532217 0.88125 0.134954 438
265 264 9/21/2011 3 0 9 0 3 1 2 0.595 0.550533 0.9 0.0964042 539
266 265 9/22/2011 3 0 9 0 4 1 2 0.628333 0.554963 0.902083 0.128125 555
267 266 9/23/2011 4 0 9 0 5 1 2 0.609167 0.522125 0.9725 0.0783667 258
268 267 9/24/2011 4 0 9 0 6 0 2 0.606667 0.564412 0.8625 0.0783833 1776
269 268 9/25/2011 4 0 9 0 0 0 2 0.634167 0.572637 0.845 0.0503792 1544
270 269 9/26/2011 4 0 9 0 1 1 2 0.649167 0.589042 0.848333 0.1107 684
271 270 9/27/2011 4 0 9 0 2 1 2 0.636667 0.574525 0.885417 0.118171 477
272 271 9/28/2011 4 0 9 0 3 1 2 0.635 0.575158 0.84875 0.148629 480
273 272 9/29/2011 4 0 9 0 4 1 1 0.616667 0.574512 0.699167 0.172883 653
274 273 9/30/2011 4 0 9 0 5 1 1 0.564167 0.544829 0.6475 0.206475 830
275 274 10/1/2011 4 0 10 0 6 0 2 0.41 0.412863 0.75375 0.292296 480
276 275 10/2/2011 4 0 10 0 0 0 2 0.356667 0.345317 0.791667 0.222013 616
277 276 10/3/2011 4 0 10 0 1 1 2 0.384167 0.392046 0.760833 0.0833458 330
278 277 10/4/2011 4 0 10 0 2 1 1 0.484167 0.472858 0.71 0.205854 486
279 278 10/5/2011 4 0 10 0 3 1 1 0.538333 0.527138 0.647917 0.17725 559
280 279 10/6/2011 4 0 10 0 4 1 1 0.494167 0.480425 0.620833 0.134954 639
281 280 10/7/2011 4 0 10 0 5 1 1 0.510833 0.504404 0.684167 0.0223917 949
282 281 10/8/2011 4 0 10 0 6 0 1 0.521667 0.513242 0.70125 0.0454042 2235
283 282 10/9/2011 4 0 10 0 0 0 1 0.540833 0.523983 0.7275 0.06345 2397
284 283 10/10/2011 4 0 10 1 1 0 1 0.570833 0.542925 0.73375 0.0423042 1514
285 284 10/11/2011 4 0 10 0 2 1 2 0.566667 0.546096 0.80875 0.143042 667
286 285 10/12/2011 4 0 10 0 3 1 3 0.543333 0.517717 0.90625 0.24815 217
287 286 10/13/2011 4 0 10 0 4 1 2 0.589167 0.551804 0.896667 0.141787 290
288 287 10/14/2011 4 0 10 0 5 1 2 0.550833 0.529675 0.71625 0.223883 529
289 288 10/15/2011 4 0 10 0 6 0 1 0.506667 0.498725 0.483333 0.258083 1899
290 289 10/16/2011 4 0 10 0 0 0 1 0.511667 0.503154 0.486667 0.281717 1748
291 290 10/17/2011 4 0 10 0 1 1 1 0.534167 0.510725 0.579583 0.175379 713
292 291 10/18/2011 4 0 10 0 2 1 2 0.5325 0.522721 0.701667 0.110087 637
293 292 10/19/2011 4 0 10 0 3 1 3 0.541739 0.513848 0.895217 0.243339 254
294 293 10/20/2011 4 0 10 0 4 1 1 0.475833 0.466525 0.63625 0.422275 471
295 294 10/21/2011 4 0 10 0 5 1 1 0.4275 0.423596 0.574167 0.221396 676
296 295 10/22/2011 4 0 10 0 6 0 1 0.4225 0.425492 0.629167 0.0926667 1499
297 296 10/23/2011 4 0 10 0 0 0 1 0.421667 0.422333 0.74125 0.0995125 1619
298 297 10/24/2011 4 0 10 0 1 1 1 0.463333 0.457067 0.772083 0.118792 699
299 298 10/25/2011 4 0 10 0 2 1 1 0.471667 0.463375 0.622917 0.166658 695
300 299 10/26/2011 4 0 10 0 3 1 2 0.484167 0.472846 0.720417 0.148642 404
301 300 10/27/2011 4 0 10 0 4 1 2 0.47 0.457046 0.812917 0.197763 240
302 301 10/28/2011 4 0 10 0 5 1 2 0.330833 0.318812 0.585833 0.229479 456
303 302 10/29/2011 4 0 10 0 6 0 3 0.254167 0.227913 0.8825 0.351371 57
304 303 10/30/2011 4 0 10 0 0 0 1 0.319167 0.321329 0.62375 0.176617 885
305 304 10/31/2011 4 0 10 0 1 1 1 0.34 0.356063 0.703333 0.10635 362
306 305 11/1/2011 4 0 11 0 2 1 1 0.400833 0.397088 0.68375 0.135571 410
307 306 11/2/2011 4 0 11 0 3 1 1 0.3775 0.390133 0.71875 0.0820917 370
308 307 11/3/2011 4 0 11 0 4 1 1 0.408333 0.405921 0.702083 0.136817 318
309 308 11/4/2011 4 0 11 0 5 1 2 0.403333 0.403392 0.6225 0.271779 470
310 309 11/5/2011 4 0 11 0 6 0 1 0.326667 0.323854 0.519167 0.189062 1156
311 310 11/6/2011 4 0 11 0 0 0 1 0.348333 0.362358 0.734583 0.0920542 952
312 311 11/7/2011 4 0 11 0 1 1 1 0.395 0.400871 0.75875 0.057225 373
313 312 11/8/2011 4 0 11 0 2 1 1 0.408333 0.412246 0.721667 0.0690375 376
314 313 11/9/2011 4 0 11 0 3 1 1 0.4 0.409079 0.758333 0.0621958 305
315 314 11/10/2011 4 0 11 0 4 1 2 0.38 0.373721 0.813333 0.189067 190
316 315 11/11/2011 4 0 11 1 5 0 1 0.324167 0.306817 0.44625 0.314675 440
317 316 11/12/2011 4 0 11 0 6 0 1 0.356667 0.357942 0.552917 0.212062 1275
318 317 11/13/2011 4 0 11 0 0 0 1 0.440833 0.43055 0.458333 0.281721 1004
319 318 11/14/2011 4 0 11 0 1 1 1 0.53 0.524612 0.587083 0.306596 595
320 319 11/15/2011 4 0 11 0 2 1 2 0.53 0.507579 0.68875 0.199633 449
321 320 11/16/2011 4 0 11 0 3 1 3 0.456667 0.451988 0.93 0.136829 145
322 321 11/17/2011 4 0 11 0 4 1 2 0.341667 0.323221 0.575833 0.305362 139
323 322 11/18/2011 4 0 11 0 5 1 1 0.274167 0.272721 0.41 0.168533 245
324 323 11/19/2011 4 0 11 0 6 0 1 0.329167 0.324483 0.502083 0.224496 943
325 324 11/20/2011 4 0 11 0 0 0 2 0.463333 0.457058 0.684583 0.18595 787
326 325 11/21/2011 4 0 11 0 1 1 3 0.4475 0.445062 0.91 0.138054 220
327 326 11/22/2011 4 0 11 0 2 1 3 0.416667 0.421696 0.9625 0.118792 69
328 327 11/23/2011 4 0 11 0 3 1 2 0.440833 0.430537 0.757917 0.335825 112
329 328 11/24/2011 4 0 11 1 4 0 1 0.373333 0.372471 0.549167 0.167304 560
330 329 11/25/2011 4 0 11 0 5 1 1 0.375 0.380671 0.64375 0.0988958 1095
331 330 11/26/2011 4 0 11 0 6 0 1 0.375833 0.385087 0.681667 0.0684208 1249
332 331 11/27/2011 4 0 11 0 0 0 1 0.459167 0.4558 0.698333 0.208954 810
333 332 11/28/2011 4 0 11 0 1 1 1 0.503478 0.490122 0.743043 0.142122 253
334 333 11/29/2011 4 0 11 0 2 1 2 0.458333 0.451375 0.830833 0.258092 96
335 334 11/30/2011 4 0 11 0 3 1 1 0.325 0.311221 0.613333 0.271158 188
336 335 12/1/2011 4 0 12 0 4 1 1 0.3125 0.305554 0.524583 0.220158 182
337 336 12/2/2011 4 0 12 0 5 1 1 0.314167 0.331433 0.625833 0.100754 268
338 337 12/3/2011 4 0 12 0 6 0 1 0.299167 0.310604 0.612917 0.0957833 706
339 338 12/4/2011 4 0 12 0 0 0 1 0.330833 0.3491 0.775833 0.0839583 634
340 339 12/5/2011 4 0 12 0 1 1 2 0.385833 0.393925 0.827083 0.0622083 233
341 340 12/6/2011 4 0 12 0 2 1 3 0.4625 0.4564 0.949583 0.232583 126
342 341 12/7/2011 4 0 12 0 3 1 3 0.41 0.400246 0.970417 0.266175 50
343 342 12/8/2011 4 0 12 0 4 1 1 0.265833 0.256938 0.58 0.240058 150
344 343 12/9/2011 4 0 12 0 5 1 1 0.290833 0.317542 0.695833 0.0827167 261
345 344 12/10/2011 4 0 12 0 6 0 1 0.275 0.266412 0.5075 0.233221 502
346 345 12/11/2011 4 0 12 0 0 0 1 0.220833 0.253154 0.49 0.0665417 377
347 346 12/12/2011 4 0 12 0 1 1 1 0.238333 0.270196 0.670833 0.06345 143
348 347 12/13/2011 4 0 12 0 2 1 1 0.2825 0.301138 0.59 0.14055 155
349 348 12/14/2011 4 0 12 0 3 1 2 0.3175 0.338362 0.66375 0.0609583 178
350 349 12/15/2011 4 0 12 0 4 1 2 0.4225 0.412237 0.634167 0.268042 181
351 350 12/16/2011 4 0 12 0 5 1 2 0.375 0.359825 0.500417 0.260575 178
352 351 12/17/2011 4 0 12 0 6 0 2 0.258333 0.249371 0.560833 0.243167 275
353 352 12/18/2011 4 0 12 0 0 0 1 0.238333 0.245579 0.58625 0.169779 220
354 353 12/19/2011 4 0 12 0 1 1 1 0.276667 0.280933 0.6375 0.172896 260
355 354 12/20/2011 4 0 12 0 2 1 2 0.385833 0.396454 0.595417 0.0615708 216
356 355 12/21/2011 1 0 12 0 3 1 2 0.428333 0.428017 0.858333 0.2214 107
357 356 12/22/2011 1 0 12 0 4 1 2 0.423333 0.426121 0.7575 0.047275 227
358 357 12/23/2011 1 0 12 0 5 1 1 0.373333 0.377513 0.68625 0.274246 163
359 358 12/24/2011 1 0 12 0 6 0 1 0.3025 0.299242 0.5425 0.190304 155
360 359 12/25/2011 1 0 12 0 0 0 1 0.274783 0.279961 0.681304 0.155091 303
361 360 12/26/2011 1 0 12 1 1 0 1 0.321739 0.315535 0.506957 0.239465 430
362 361 12/27/2011 1 0 12 0 2 1 2 0.325 0.327633 0.7625 0.18845 103
363 362 12/28/2011 1 0 12 0 3 1 1 0.29913 0.279974 0.503913 0.293961 255
364 363 12/29/2011 1 0 12 0 4 1 1 0.248333 0.263892 0.574167 0.119412 254
365 364 12/30/2011 1 0 12 0 5 1 1 0.311667 0.318812 0.636667 0.134337 491
366 365 12/31/2011 1 0 12 0 6 0 1 0.41 0.414121 0.615833 0.220154 665
367 366 1/1/2012 1 1 1 0 0 0 1 0.37 0.375621 0.6925 0.192167 686
368 367 1/2/2012 1 1 1 1 1 0 1 0.273043 0.252304 0.381304 0.329665 244
369 368 1/3/2012 1 1 1 0 2 1 1 0.15 0.126275 0.44125 0.365671 89
370 369 1/4/2012 1 1 1 0 3 1 2 0.1075 0.119337 0.414583 0.1847 95
371 370 1/5/2012 1 1 1 0 4 1 1 0.265833 0.278412 0.524167 0.129987 140
372 371 1/6/2012 1 1 1 0 5 1 1 0.334167 0.340267 0.542083 0.167908 307
373 372 1/7/2012 1 1 1 0 6 0 1 0.393333 0.390779 0.531667 0.174758 1070
374 373 1/8/2012 1 1 1 0 0 0 1 0.3375 0.340258 0.465 0.191542 599
375 374 1/9/2012 1 1 1 0 1 1 2 0.224167 0.247479 0.701667 0.0989 106
376 375 1/10/2012 1 1 1 0 2 1 1 0.308696 0.318826 0.646522 0.187552 173
377 376 1/11/2012 1 1 1 0 3 1 2 0.274167 0.282821 0.8475 0.131221 92
378 377 1/12/2012 1 1 1 0 4 1 2 0.3825 0.381938 0.802917 0.180967 269
379 378 1/13/2012 1 1 1 0 5 1 1 0.274167 0.249362 0.5075 0.378108 174
380 379 1/14/2012 1 1 1 0 6 0 1 0.18 0.183087 0.4575 0.187183 333
381 380 1/15/2012 1 1 1 0 0 0 1 0.166667 0.161625 0.419167 0.251258 284
382 381 1/16/2012 1 1 1 1 1 0 1 0.19 0.190663 0.5225 0.231358 217
383 382 1/17/2012 1 1 1 0 2 1 2 0.373043 0.364278 0.716087 0.34913 127
384 383 1/18/2012 1 1 1 0 3 1 1 0.303333 0.275254 0.443333 0.415429 109
385 384 1/19/2012 1 1 1 0 4 1 1 0.19 0.190038 0.4975 0.220158 130
386 385 1/20/2012 1 1 1 0 5 1 2 0.2175 0.220958 0.45 0.20275 115
387 386 1/21/2012 1 1 1 0 6 0 2 0.173333 0.174875 0.83125 0.222642 67
388 387 1/22/2012 1 1 1 0 0 0 2 0.1625 0.16225 0.79625 0.199638 196
389 388 1/23/2012 1 1 1 0 1 1 2 0.218333 0.243058 0.91125 0.110708 145
390 389 1/24/2012 1 1 1 0 2 1 1 0.3425 0.349108 0.835833 0.123767 439
391 390 1/25/2012 1 1 1 0 3 1 1 0.294167 0.294821 0.64375 0.161071 467
392 391 1/26/2012 1 1 1 0 4 1 2 0.341667 0.35605 0.769583 0.0733958 244
393 392 1/27/2012 1 1 1 0 5 1 2 0.425 0.415383 0.74125 0.342667 269
394 393 1/28/2012 1 1 1 0 6 0 1 0.315833 0.326379 0.543333 0.210829 775
395 394 1/29/2012 1 1 1 0 0 0 1 0.2825 0.272721 0.31125 0.24005 558
396 395 1/30/2012 1 1 1 0 1 1 1 0.269167 0.262625 0.400833 0.215792 126
397 396 1/31/2012 1 1 1 0 2 1 1 0.39 0.381317 0.416667 0.261817 324
398 397 2/1/2012 1 1 2 0 3 1 1 0.469167 0.466538 0.507917 0.189067 304
399 398 2/2/2012 1 1 2 0 4 1 2 0.399167 0.398971 0.672917 0.187187 190
400 399 2/3/2012 1 1 2 0 5 1 1 0.313333 0.309346 0.526667 0.178496 310
401 400 2/4/2012 1 1 2 0 6 0 2 0.264167 0.272725 0.779583 0.121896 384
402 401 2/5/2012 1 1 2 0 0 0 2 0.265833 0.264521 0.687917 0.175996 318
403 402 2/6/2012 1 1 2 0 1 1 1 0.282609 0.296426 0.622174 0.1538 206
404 403 2/7/2012 1 1 2 0 2 1 1 0.354167 0.361104 0.49625 0.147379 199
405 404 2/8/2012 1 1 2 0 3 1 2 0.256667 0.266421 0.722917 0.133721 109
406 405 2/9/2012 1 1 2 0 4 1 1 0.265 0.261988 0.562083 0.194037 163
407 406 2/10/2012 1 1 2 0 5 1 2 0.280833 0.293558 0.54 0.116929 227
408 407 2/11/2012 1 1 2 0 6 0 3 0.224167 0.210867 0.73125 0.289796 192
409 408 2/12/2012 1 1 2 0 0 0 1 0.1275 0.101658 0.464583 0.409212 73
410 409 2/13/2012 1 1 2 0 1 1 1 0.2225 0.227913 0.41125 0.167283 94
411 410 2/14/2012 1 1 2 0 2 1 2 0.319167 0.333946 0.50875 0.141179 135
412 411 2/15/2012 1 1 2 0 3 1 1 0.348333 0.351629 0.53125 0.1816 141
413 412 2/16/2012 1 1 2 0 4 1 2 0.316667 0.330162 0.752917 0.091425 74
414 413 2/17/2012 1 1 2 0 5 1 1 0.343333 0.351629 0.634583 0.205846 349
415 414 2/18/2012 1 1 2 0 6 0 1 0.346667 0.355425 0.534583 0.190929 1435
416 415 2/19/2012 1 1 2 0 0 0 2 0.28 0.265788 0.515833 0.253112 618
417 416 2/20/2012 1 1 2 1 1 0 1 0.28 0.273391 0.507826 0.229083 502
418 417 2/21/2012 1 1 2 0 2 1 1 0.287826 0.295113 0.594348 0.205717 163
419 418 2/22/2012 1 1 2 0 3 1 1 0.395833 0.392667 0.567917 0.234471 394
420 419 2/23/2012 1 1 2 0 4 1 1 0.454167 0.444446 0.554583 0.190913 516
421 420 2/24/2012 1 1 2 0 5 1 2 0.4075 0.410971 0.7375 0.237567 246
422 421 2/25/2012 1 1 2 0 6 0 1 0.290833 0.255675 0.395833 0.421642 317
423 422 2/26/2012 1 1 2 0 0 0 1 0.279167 0.268308 0.41 0.205229 515
424 423 2/27/2012 1 1 2 0 1 1 1 0.366667 0.357954 0.490833 0.268033 253
425 424 2/28/2012 1 1 2 0 2 1 1 0.359167 0.353525 0.395833 0.193417 229
426 425 2/29/2012 1 1 2 0 3 1 2 0.344348 0.34847 0.804783 0.179117 65
427 426 3/1/2012 1 1 3 0 4 1 1 0.485833 0.475371 0.615417 0.226987 325
428 427 3/2/2012 1 1 3 0 5 1 2 0.353333 0.359842 0.657083 0.144904 246
429 428 3/3/2012 1 1 3 0 6 0 2 0.414167 0.413492 0.62125 0.161079 956
430 429 3/4/2012 1 1 3 0 0 0 1 0.325833 0.303021 0.403333 0.334571 710
431 430 3/5/2012 1 1 3 0 1 1 1 0.243333 0.241171 0.50625 0.228858 203
432 431 3/6/2012 1 1 3 0 2 1 1 0.258333 0.255042 0.456667 0.200875 221
433 432 3/7/2012 1 1 3 0 3 1 1 0.404167 0.3851 0.513333 0.345779 432
434 433 3/8/2012 1 1 3 0 4 1 1 0.5275 0.524604 0.5675 0.441563 486
435 434 3/9/2012 1 1 3 0 5 1 2 0.410833 0.397083 0.407083 0.4148 447
436 435 3/10/2012 1 1 3 0 6 0 1 0.2875 0.277767 0.350417 0.22575 968
437 436 3/11/2012 1 1 3 0 0 0 1 0.361739 0.35967 0.476957 0.222587 1658
438 437 3/12/2012 1 1 3 0 1 1 1 0.466667 0.459592 0.489167 0.207713 838
439 438 3/13/2012 1 1 3 0 2 1 1 0.565 0.542929 0.6175 0.23695 762
440 439 3/14/2012 1 1 3 0 3 1 1 0.5725 0.548617 0.507083 0.115062 997
441 440 3/15/2012 1 1 3 0 4 1 1 0.5575 0.532825 0.579583 0.149883 1005
442 441 3/16/2012 1 1 3 0 5 1 2 0.435833 0.436229 0.842083 0.113192 548
443 442 3/17/2012 1 1 3 0 6 0 2 0.514167 0.505046 0.755833 0.110704 3155
444 443 3/18/2012 1 1 3 0 0 0 2 0.4725 0.464 0.81 0.126883 2207
445 444 3/19/2012 1 1 3 0 1 1 1 0.545 0.532821 0.72875 0.162317 982
446 445 3/20/2012 1 1 3 0 2 1 1 0.560833 0.538533 0.807917 0.121271 1051
447 446 3/21/2012 2 1 3 0 3 1 2 0.531667 0.513258 0.82125 0.0895583 1122
448 447 3/22/2012 2 1 3 0 4 1 1 0.554167 0.531567 0.83125 0.117562 1334
449 448 3/23/2012 2 1 3 0 5 1 2 0.601667 0.570067 0.694167 0.1163 2469
450 449 3/24/2012 2 1 3 0 6 0 2 0.5025 0.486733 0.885417 0.192783 1033
451 450 3/25/2012 2 1 3 0 0 0 2 0.4375 0.437488 0.880833 0.220775 1532
452 451 3/26/2012 2 1 3 0 1 1 1 0.445833 0.43875 0.477917 0.386821 795
453 452 3/27/2012 2 1 3 0 2 1 1 0.323333 0.315654 0.29 0.187192 531
454 453 3/28/2012 2 1 3 0 3 1 1 0.484167 0.47095 0.48125 0.291671 674
455 454 3/29/2012 2 1 3 0 4 1 1 0.494167 0.482304 0.439167 0.31965 834
456 455 3/30/2012 2 1 3 0 5 1 2 0.37 0.375621 0.580833 0.138067 796
457 456 3/31/2012 2 1 3 0 6 0 2 0.424167 0.421708 0.738333 0.250617 2301
458 457 4/1/2012 2 1 4 0 0 0 2 0.425833 0.417287 0.67625 0.172267 2347
459 458 4/2/2012 2 1 4 0 1 1 1 0.433913 0.427513 0.504348 0.312139 1208
460 459 4/3/2012 2 1 4 0 2 1 1 0.466667 0.461483 0.396667 0.100133 1348
461 460 4/4/2012 2 1 4 0 3 1 1 0.541667 0.53345 0.469583 0.180975 1058
462 461 4/5/2012 2 1 4 0 4 1 1 0.435 0.431163 0.374167 0.219529 1192
463 462 4/6/2012 2 1 4 0 5 1 1 0.403333 0.390767 0.377083 0.300388 1807
464 463 4/7/2012 2 1 4 0 6 0 1 0.4375 0.426129 0.254167 0.274871 3252
465 464 4/8/2012 2 1 4 0 0 0 1 0.5 0.492425 0.275833 0.232596 2230
466 465 4/9/2012 2 1 4 0 1 1 1 0.489167 0.476638 0.3175 0.358196 905
467 466 4/10/2012 2 1 4 0 2 1 1 0.446667 0.436233 0.435 0.249375 819
468 467 4/11/2012 2 1 4 0 3 1 1 0.348696 0.337274 0.469565 0.295274 482
469 468 4/12/2012 2 1 4 0 4 1 1 0.3975 0.387604 0.46625 0.290429 663
470 469 4/13/2012 2 1 4 0 5 1 1 0.4425 0.431808 0.408333 0.155471 1252
471 470 4/14/2012 2 1 4 0 6 0 1 0.495 0.487996 0.502917 0.190917 2795
472 471 4/15/2012 2 1 4 0 0 0 1 0.606667 0.573875 0.507917 0.225129 2846
473 472 4/16/2012 2 1 4 1 1 0 1 0.664167 0.614925 0.561667 0.284829 1198
474 473 4/17/2012 2 1 4 0 2 1 1 0.608333 0.598487 0.390417 0.273629 989
475 474 4/18/2012 2 1 4 0 3 1 2 0.463333 0.457038 0.569167 0.167912 347
476 475 4/19/2012 2 1 4 0 4 1 1 0.498333 0.493046 0.6125 0.0659292 846
477 476 4/20/2012 2 1 4 0 5 1 1 0.526667 0.515775 0.694583 0.149871 1340
478 477 4/21/2012 2 1 4 0 6 0 1 0.57 0.542921 0.682917 0.283587 2541
479 478 4/22/2012 2 1 4 0 0 0 3 0.396667 0.389504 0.835417 0.344546 120
480 479 4/23/2012 2 1 4 0 1 1 2 0.321667 0.301125 0.766667 0.303496 195
481 480 4/24/2012 2 1 4 0 2 1 1 0.413333 0.405283 0.454167 0.249383 518
482 481 4/25/2012 2 1 4 0 3 1 1 0.476667 0.470317 0.427917 0.118792 655
483 482 4/26/2012 2 1 4 0 4 1 2 0.498333 0.483583 0.756667 0.176625 475
484 483 4/27/2012 2 1 4 0 5 1 1 0.4575 0.452637 0.400833 0.347633 1014
485 484 4/28/2012 2 1 4 0 6 0 2 0.376667 0.377504 0.489583 0.129975 1120
486 485 4/29/2012 2 1 4 0 0 0 1 0.458333 0.450121 0.587083 0.116908 2229
487 486 4/30/2012 2 1 4 0 1 1 2 0.464167 0.457696 0.57 0.171638 665
488 487 5/1/2012 2 1 5 0 2 1 2 0.613333 0.577021 0.659583 0.156096 653
489 488 5/2/2012 2 1 5 0 3 1 1 0.564167 0.537896 0.797083 0.138058 667
490 489 5/3/2012 2 1 5 0 4 1 2 0.56 0.537242 0.768333 0.133696 764
491 490 5/4/2012 2 1 5 0 5 1 1 0.6275 0.590917 0.735417 0.162938 1069
492 491 5/5/2012 2 1 5 0 6 0 2 0.621667 0.584608 0.756667 0.152992 2496
493 492 5/6/2012 2 1 5 0 0 0 2 0.5625 0.546737 0.74 0.149879 2135
494 493 5/7/2012 2 1 5 0 1 1 2 0.5375 0.527142 0.664167 0.230721 1008
495 494 5/8/2012 2 1 5 0 2 1 2 0.581667 0.557471 0.685833 0.296029 738
496 495 5/9/2012 2 1 5 0 3 1 2 0.575 0.553025 0.744167 0.216412 620
497 496 5/10/2012 2 1 5 0 4 1 1 0.505833 0.491783 0.552083 0.314063 1026
498 497 5/11/2012 2 1 5 0 5 1 1 0.533333 0.520833 0.360417 0.236937 1319
499 498 5/12/2012 2 1 5 0 6 0 1 0.564167 0.544817 0.480417 0.123133 2622
500 499 5/13/2012 2 1 5 0 0 0 1 0.6125 0.585238 0.57625 0.225117 2172
501 500 5/14/2012 2 1 5 0 1 1 2 0.573333 0.5499 0.789583 0.212692 342
502 501 5/15/2012 2 1 5 0 2 1 2 0.611667 0.576404 0.794583 0.147392 625
503 502 5/16/2012 2 1 5 0 3 1 1 0.636667 0.595975 0.697917 0.122512 991
504 503 5/17/2012 2 1 5 0 4 1 1 0.593333 0.572613 0.52 0.229475 1242
505 504 5/18/2012 2 1 5 0 5 1 1 0.564167 0.551121 0.523333 0.136817 1521
506 505 5/19/2012 2 1 5 0 6 0 1 0.6 0.566908 0.45625 0.083975 3410
507 506 5/20/2012 2 1 5 0 0 0 1 0.620833 0.583967 0.530417 0.254367 2704
508 507 5/21/2012 2 1 5 0 1 1 2 0.598333 0.565667 0.81125 0.233204 630
509 508 5/22/2012 2 1 5 0 2 1 2 0.615 0.580825 0.765833 0.118167 819
510 509 5/23/2012 2 1 5 0 3 1 2 0.621667 0.584612 0.774583 0.102 766
511 510 5/24/2012 2 1 5 0 4 1 1 0.655 0.6067 0.716667 0.172896 1059
512 511 5/25/2012 2 1 5 0 5 1 1 0.68 0.627529 0.747083 0.14055 1417
513 512 5/26/2012 2 1 5 0 6 0 1 0.6925 0.642696 0.7325 0.198992 2855
514 513 5/27/2012 2 1 5 0 0 0 1 0.69 0.641425 0.697083 0.215171 3283
515 514 5/28/2012 2 1 5 1 1 0 1 0.7125 0.6793 0.67625 0.196521 2557
516 515 5/29/2012 2 1 5 0 2 1 1 0.7225 0.672992 0.684583 0.2954 880
517 516 5/30/2012 2 1 5 0 3 1 2 0.656667 0.611129 0.67 0.134329 745
518 517 5/31/2012 2 1 5 0 4 1 1 0.68 0.631329 0.492917 0.195279 1100
519 518 6/1/2012 2 1 6 0 5 1 2 0.654167 0.607962 0.755417 0.237563 533
520 519 6/2/2012 2 1 6 0 6 0 1 0.583333 0.566288 0.549167 0.186562 2795
521 520 6/3/2012 2 1 6 0 0 0 1 0.6025 0.575133 0.493333 0.184087 2494
522 521 6/4/2012 2 1 6 0 1 1 1 0.5975 0.578283 0.487083 0.284833 1071
523 522 6/5/2012 2 1 6 0 2 1 2 0.540833 0.525892 0.613333 0.209575 968
524 523 6/6/2012 2 1 6 0 3 1 1 0.554167 0.542292 0.61125 0.077125 1027
525 524 6/7/2012 2 1 6 0 4 1 1 0.6025 0.569442 0.567083 0.15735 1038
526 525 6/8/2012 2 1 6 0 5 1 1 0.649167 0.597862 0.467917 0.175383 1488
527 526 6/9/2012 2 1 6 0 6 0 1 0.710833 0.648367 0.437083 0.144287 2708
528 527 6/10/2012 2 1 6 0 0 0 1 0.726667 0.663517 0.538333 0.133721 2224
529 528 6/11/2012 2 1 6 0 1 1 2 0.720833 0.659721 0.587917 0.207713 1017
530 529 6/12/2012 2 1 6 0 2 1 2 0.653333 0.597875 0.833333 0.214546 477
531 530 6/13/2012 2 1 6 0 3 1 1 0.655833 0.611117 0.582083 0.343279 1173
532 531 6/14/2012 2 1 6 0 4 1 1 0.648333 0.624383 0.569583 0.253733 1180
533 532 6/15/2012 2 1 6 0 5 1 1 0.639167 0.599754 0.589583 0.176617 1563
534 533 6/16/2012 2 1 6 0 6 0 1 0.631667 0.594708 0.504167 0.166667 2963
535 534 6/17/2012 2 1 6 0 0 0 1 0.5925 0.571975 0.59875 0.144904 2634
536 535 6/18/2012 2 1 6 0 1 1 2 0.568333 0.544842 0.777917 0.174746 653
537 536 6/19/2012 2 1 6 0 2 1 1 0.688333 0.654692 0.69 0.148017 968
538 537 6/20/2012 2 1 6 0 3 1 1 0.7825 0.720975 0.592083 0.113812 872
539 538 6/21/2012 3 1 6 0 4 1 1 0.805833 0.752542 0.567917 0.118787 778
540 539 6/22/2012 3 1 6 0 5 1 1 0.7775 0.724121 0.57375 0.182842 964
541 540 6/23/2012 3 1 6 0 6 0 1 0.731667 0.652792 0.534583 0.179721 2657
542 541 6/24/2012 3 1 6 0 0 0 1 0.743333 0.674254 0.479167 0.145525 2551
543 542 6/25/2012 3 1 6 0 1 1 1 0.715833 0.654042 0.504167 0.300383 1139
544 543 6/26/2012 3 1 6 0 2 1 1 0.630833 0.594704 0.373333 0.347642 1077
545 544 6/27/2012 3 1 6 0 3 1 1 0.6975 0.640792 0.36 0.271775 1077
546 545 6/28/2012 3 1 6 0 4 1 1 0.749167 0.675512 0.4225 0.17165 921
547 546 6/29/2012 3 1 6 0 5 1 1 0.834167 0.786613 0.48875 0.165417 829
548 547 6/30/2012 3 1 6 0 6 0 1 0.765 0.687508 0.60125 0.161071 1455
549 548 7/1/2012 3 1 7 0 0 0 1 0.815833 0.750629 0.51875 0.168529 1421
550 549 7/2/2012 3 1 7 0 1 1 1 0.781667 0.702038 0.447083 0.195267 904
551 550 7/3/2012 3 1 7 0 2 1 1 0.780833 0.70265 0.492083 0.126237 1052
552 551 7/4/2012 3 1 7 1 3 0 1 0.789167 0.732337 0.53875 0.13495 2562
553 552 7/5/2012 3 1 7 0 4 1 1 0.8275 0.761367 0.457917 0.194029 1405
554 553 7/6/2012 3 1 7 0 5 1 1 0.828333 0.752533 0.450833 0.146142 1366
555 554 7/7/2012 3 1 7 0 6 0 1 0.861667 0.804913 0.492083 0.163554 1448
556 555 7/8/2012 3 1 7 0 0 0 1 0.8225 0.790396 0.57375 0.125629 1203
557 556 7/9/2012 3 1 7 0 1 1 2 0.710833 0.654054 0.683333 0.180975 998
558 557 7/10/2012 3 1 7 0 2 1 2 0.720833 0.664796 0.6675 0.151737 954
559 558 7/11/2012 3 1 7 0 3 1 1 0.716667 0.650271 0.633333 0.151733 975
560 559 7/12/2012 3 1 7 0 4 1 1 0.715833 0.654683 0.529583 0.146775 1032
561 560 7/13/2012 3 1 7 0 5 1 2 0.731667 0.667933 0.485833 0.08085 1511
562 561 7/14/2012 3 1 7 0 6 0 2 0.703333 0.666042 0.699167 0.143679 2355
563 562 7/15/2012 3 1 7 0 0 0 1 0.745833 0.705196 0.717917 0.166667 1920
564 563 7/16/2012 3 1 7 0 1 1 1 0.763333 0.724125 0.645 0.164187 1088
565 564 7/17/2012 3 1 7 0 2 1 1 0.818333 0.755683 0.505833 0.114429 921
566 565 7/18/2012 3 1 7 0 3 1 1 0.793333 0.745583 0.577083 0.137442 799
567 566 7/19/2012 3 1 7 0 4 1 1 0.77 0.714642 0.600417 0.165429 888
568 567 7/20/2012 3 1 7 0 5 1 2 0.665833 0.613025 0.844167 0.208967 747
569 568 7/21/2012 3 1 7 0 6 0 3 0.595833 0.549912 0.865417 0.2133 1264
570 569 7/22/2012 3 1 7 0 0 0 2 0.6675 0.623125 0.7625 0.0939208 2544
571 570 7/23/2012 3 1 7 0 1 1 1 0.741667 0.690017 0.694167 0.138683 1135
572 571 7/24/2012 3 1 7 0 2 1 1 0.750833 0.70645 0.655 0.211454 1140
573 572 7/25/2012 3 1 7 0 3 1 1 0.724167 0.654054 0.45 0.1648 1383
574 573 7/26/2012 3 1 7 0 4 1 1 0.776667 0.739263 0.596667 0.284813 1036
575 574 7/27/2012 3 1 7 0 5 1 1 0.781667 0.734217 0.594583 0.152992 1259
576 575 7/28/2012 3 1 7 0 6 0 1 0.755833 0.697604 0.613333 0.15735 2234
577 576 7/29/2012 3 1 7 0 0 0 1 0.721667 0.667933 0.62375 0.170396 2153
578 577 7/30/2012 3 1 7 0 1 1 1 0.730833 0.684987 0.66875 0.153617 1040
579 578 7/31/2012 3 1 7 0 2 1 1 0.713333 0.662896 0.704167 0.165425 968
580 579 8/1/2012 3 1 8 0 3 1 1 0.7175 0.667308 0.6775 0.141179 1074
581 580 8/2/2012 3 1 8 0 4 1 1 0.7525 0.707088 0.659583 0.129354 983
582 581 8/3/2012 3 1 8 0 5 1 2 0.765833 0.722867 0.6425 0.215792 1328
583 582 8/4/2012 3 1 8 0 6 0 1 0.793333 0.751267 0.613333 0.257458 2345
584 583 8/5/2012 3 1 8 0 0 0 1 0.769167 0.731079 0.6525 0.290421 1707
585 584 8/6/2012 3 1 8 0 1 1 2 0.7525 0.710246 0.654167 0.129354 1233
586 585 8/7/2012 3 1 8 0 2 1 2 0.735833 0.697621 0.70375 0.116908 1278
587 586 8/8/2012 3 1 8 0 3 1 2 0.75 0.707717 0.672917 0.1107 1263
588 587 8/9/2012 3 1 8 0 4 1 1 0.755833 0.699508 0.620417 0.1561 1196
589 588 8/10/2012 3 1 8 0 5 1 2 0.715833 0.667942 0.715833 0.238813 1065
590 589 8/11/2012 3 1 8 0 6 0 2 0.6925 0.638267 0.732917 0.206479 2247
591 590 8/12/2012 3 1 8 0 0 0 1 0.700833 0.644579 0.530417 0.122512 2182
592 591 8/13/2012 3 1 8 0 1 1 1 0.720833 0.662254 0.545417 0.136212 1207
593 592 8/14/2012 3 1 8 0 2 1 1 0.726667 0.676779 0.686667 0.169158 1128
594 593 8/15/2012 3 1 8 0 3 1 1 0.706667 0.654037 0.619583 0.169771 1198
595 594 8/16/2012 3 1 8 0 4 1 1 0.719167 0.654688 0.519167 0.141796 1338
596 595 8/17/2012 3 1 8 0 5 1 1 0.723333 0.2424 0.570833 0.231354 1483
597 596 8/18/2012 3 1 8 0 6 0 1 0.678333 0.618071 0.603333 0.177867 2827
598 597 8/19/2012 3 1 8 0 0 0 2 0.635833 0.603554 0.711667 0.08645 1208
599 598 8/20/2012 3 1 8 0 1 1 2 0.635833 0.595967 0.734167 0.129979 1026
600 599 8/21/2012 3 1 8 0 2 1 1 0.649167 0.601025 0.67375 0.0727708 1081
601 600 8/22/2012 3 1 8 0 3 1 1 0.6675 0.621854 0.677083 0.0702833 1094
602 601 8/23/2012 3 1 8 0 4 1 1 0.695833 0.637008 0.635833 0.0845958 1363
603 602 8/24/2012 3 1 8 0 5 1 2 0.7025 0.6471 0.615 0.0721458 1325
604 603 8/25/2012 3 1 8 0 6 0 2 0.661667 0.618696 0.712917 0.244408 1829
605 604 8/26/2012 3 1 8 0 0 0 2 0.653333 0.595996 0.845833 0.228858 1483
606 605 8/27/2012 3 1 8 0 1 1 1 0.703333 0.654688 0.730417 0.128733 989
607 606 8/28/2012 3 1 8 0 2 1 1 0.728333 0.66605 0.62 0.190925 935
608 607 8/29/2012 3 1 8 0 3 1 1 0.685 0.635733 0.552083 0.112562 1177
609 608 8/30/2012 3 1 8 0 4 1 1 0.706667 0.652779 0.590417 0.0771167 1172
610 609 8/31/2012 3 1 8 0 5 1 1 0.764167 0.6894 0.5875 0.168533 1433
611 610 9/1/2012 3 1 9 0 6 0 2 0.753333 0.702654 0.638333 0.113187 2352
612 611 9/2/2012 3 1 9 0 0 0 2 0.696667 0.649 0.815 0.0640708 2613
613 612 9/3/2012 3 1 9 1 1 0 1 0.7075 0.661629 0.790833 0.151121 1965
614 613 9/4/2012 3 1 9 0 2 1 1 0.725833 0.686888 0.755 0.236321 867
615 614 9/5/2012 3 1 9 0 3 1 1 0.736667 0.708983 0.74125 0.187808 832
616 615 9/6/2012 3 1 9 0 4 1 2 0.696667 0.655329 0.810417 0.142421 611
617 616 9/7/2012 3 1 9 0 5 1 1 0.703333 0.657204 0.73625 0.171646 1045
618 617 9/8/2012 3 1 9 0 6 0 2 0.659167 0.611121 0.799167 0.281104 1557
619 618 9/9/2012 3 1 9 0 0 0 1 0.61 0.578925 0.5475 0.224496 2570
620 619 9/10/2012 3 1 9 0 1 1 1 0.583333 0.565654 0.50375 0.258713 1118
621 620 9/11/2012 3 1 9 0 2 1 1 0.5775 0.554292 0.52 0.0920542 1070
622 621 9/12/2012 3 1 9 0 3 1 1 0.599167 0.570075 0.577083 0.131846 1050
623 622 9/13/2012 3 1 9 0 4 1 1 0.6125 0.579558 0.637083 0.0827208 1054
624 623 9/14/2012 3 1 9 0 5 1 1 0.633333 0.594083 0.6725 0.103863 1379
625 624 9/15/2012 3 1 9 0 6 0 1 0.608333 0.585867 0.501667 0.247521 3160
626 625 9/16/2012 3 1 9 0 0 0 1 0.58 0.563125 0.57 0.0901833 2166
627 626 9/17/2012 3 1 9 0 1 1 2 0.580833 0.55305 0.734583 0.151742 1022
628 627 9/18/2012 3 1 9 0 2 1 2 0.623333 0.565067 0.8725 0.357587 371
629 628 9/19/2012 3 1 9 0 3 1 1 0.5525 0.540404 0.536667 0.215175 788
630 629 9/20/2012 3 1 9 0 4 1 1 0.546667 0.532192 0.618333 0.118167 939
631 630 9/21/2012 3 1 9 0 5 1 1 0.599167 0.571971 0.66875 0.154229 1250
632 631 9/22/2012 3 1 9 0 6 0 1 0.65 0.610488 0.646667 0.283583 2512
633 632 9/23/2012 4 1 9 0 0 0 1 0.529167 0.518933 0.467083 0.223258 2454
634 633 9/24/2012 4 1 9 0 1 1 1 0.514167 0.502513 0.492917 0.142404 1001
635 634 9/25/2012 4 1 9 0 2 1 1 0.55 0.544179 0.57 0.236321 845
636 635 9/26/2012 4 1 9 0 3 1 1 0.635 0.596613 0.630833 0.2444 787
637 636 9/27/2012 4 1 9 0 4 1 2 0.65 0.607975 0.690833 0.134342 751
638 637 9/28/2012 4 1 9 0 5 1 2 0.619167 0.585863 0.69 0.164179 1045
639 638 9/29/2012 4 1 9 0 6 0 1 0.5425 0.530296 0.542917 0.227604 2589
640 639 9/30/2012 4 1 9 0 0 0 1 0.526667 0.517663 0.583333 0.134958 2015
641 640 10/1/2012 4 1 10 0 1 1 2 0.520833 0.512 0.649167 0.0908042 763
642 641 10/2/2012 4 1 10 0 2 1 3 0.590833 0.542333 0.871667 0.104475 315
643 642 10/3/2012 4 1 10 0 3 1 2 0.6575 0.599133 0.79375 0.0665458 728
644 643 10/4/2012 4 1 10 0 4 1 2 0.6575 0.607975 0.722917 0.117546 891
645 644 10/5/2012 4 1 10 0 5 1 1 0.615 0.580187 0.6275 0.10635 1516
646 645 10/6/2012 4 1 10 0 6 0 1 0.554167 0.538521 0.664167 0.268025 3031
647 646 10/7/2012 4 1 10 0 0 0 2 0.415833 0.419813 0.708333 0.141162 781
648 647 10/8/2012 4 1 10 1 1 0 2 0.383333 0.387608 0.709583 0.189679 874
649 648 10/9/2012 4 1 10 0 2 1 2 0.446667 0.438112 0.761667 0.1903 601
650 649 10/10/2012 4 1 10 0 3 1 1 0.514167 0.503142 0.630833 0.187821 780
651 650 10/11/2012 4 1 10 0 4 1 1 0.435 0.431167 0.463333 0.181596 834
652 651 10/12/2012 4 1 10 0 5 1 1 0.4375 0.433071 0.539167 0.235092 1060
653 652 10/13/2012 4 1 10 0 6 0 1 0.393333 0.391396 0.494583 0.146142 2252
654 653 10/14/2012 4 1 10 0 0 0 1 0.521667 0.508204 0.640417 0.278612 2080
655 654 10/15/2012 4 1 10 0 1 1 2 0.561667 0.53915 0.7075 0.296037 760
656 655 10/16/2012 4 1 10 0 2 1 1 0.468333 0.460846 0.558333 0.182221 922
657 656 10/17/2012 4 1 10 0 3 1 1 0.455833 0.450108 0.692917 0.101371 979
658 657 10/18/2012 4 1 10 0 4 1 2 0.5225 0.512625 0.728333 0.236937 1008
659 658 10/19/2012 4 1 10 0 5 1 2 0.563333 0.537896 0.815 0.134954 753
660 659 10/20/2012 4 1 10 0 6 0 1 0.484167 0.472842 0.572917 0.117537 2806
661 660 10/21/2012 4 1 10 0 0 0 1 0.464167 0.456429 0.51 0.166054 2132
662 661 10/22/2012 4 1 10 0 1 1 1 0.4875 0.482942 0.568333 0.0814833 830
663 662 10/23/2012 4 1 10 0 2 1 1 0.544167 0.530304 0.641667 0.0945458 841
664 663 10/24/2012 4 1 10 0 3 1 1 0.5875 0.558721 0.63625 0.0727792 795
665 664 10/25/2012 4 1 10 0 4 1 2 0.55 0.529688 0.800417 0.124375 875
666 665 10/26/2012 4 1 10 0 5 1 2 0.545833 0.52275 0.807083 0.132467 1182
667 666 10/27/2012 4 1 10 0 6 0 2 0.53 0.515133 0.72 0.235692 2643
668 667 10/28/2012 4 1 10 0 0 0 2 0.4775 0.467771 0.694583 0.398008 998
669 668 10/29/2012 4 1 10 0 1 1 3 0.44 0.4394 0.88 0.3582 2
670 669 10/30/2012 4 1 10 0 2 1 2 0.318182 0.309909 0.825455 0.213009 87
671 670 10/31/2012 4 1 10 0 3 1 2 0.3575 0.3611 0.666667 0.166667 419
672 671 11/1/2012 4 1 11 0 4 1 2 0.365833 0.369942 0.581667 0.157346 466
673 672 11/2/2012 4 1 11 0 5 1 1 0.355 0.356042 0.522083 0.266175 618
674 673 11/3/2012 4 1 11 0 6 0 2 0.343333 0.323846 0.49125 0.270529 1029
675 674 11/4/2012 4 1 11 0 0 0 1 0.325833 0.329538 0.532917 0.179108 1201
676 675 11/5/2012 4 1 11 0 1 1 1 0.319167 0.308075 0.494167 0.236325 378
677 676 11/6/2012 4 1 11 0 2 1 1 0.280833 0.281567 0.567083 0.173513 466
678 677 11/7/2012 4 1 11 0 3 1 2 0.295833 0.274621 0.5475 0.304108 326
679 678 11/8/2012 4 1 11 0 4 1 1 0.352174 0.341891 0.333478 0.347835 340
680 679 11/9/2012 4 1 11 0 5 1 1 0.361667 0.355413 0.540833 0.214558 709
681 680 11/10/2012 4 1 11 0 6 0 1 0.389167 0.393937 0.645417 0.0578458 2090
682 681 11/11/2012 4 1 11 0 0 0 1 0.420833 0.421713 0.659167 0.1275 2290
683 682 11/12/2012 4 1 11 1 1 0 1 0.485 0.475383 0.741667 0.173517 1097
684 683 11/13/2012 4 1 11 0 2 1 2 0.343333 0.323225 0.662917 0.342046 327
685 684 11/14/2012 4 1 11 0 3 1 1 0.289167 0.281563 0.552083 0.199625 373
686 685 11/15/2012 4 1 11 0 4 1 2 0.321667 0.324492 0.620417 0.152987 320
687 686 11/16/2012 4 1 11 0 5 1 1 0.345 0.347204 0.524583 0.171025 484
688 687 11/17/2012 4 1 11 0 6 0 1 0.325 0.326383 0.545417 0.179729 1313
689 688 11/18/2012 4 1 11 0 0 0 1 0.3425 0.337746 0.692917 0.227612 922
690 689 11/19/2012 4 1 11 0 1 1 2 0.380833 0.375621 0.623333 0.235067 449
691 690 11/20/2012 4 1 11 0 2 1 2 0.374167 0.380667 0.685 0.082725 534
692 691 11/21/2012 4 1 11 0 3 1 1 0.353333 0.364892 0.61375 0.103246 615
693 692 11/22/2012 4 1 11 1 4 0 1 0.34 0.350371 0.580417 0.0528708 955
694 693 11/23/2012 4 1 11 0 5 1 1 0.368333 0.378779 0.56875 0.148021 1603
695 694 11/24/2012 4 1 11 0 6 0 1 0.278333 0.248742 0.404583 0.376871 532
696 695 11/25/2012 4 1 11 0 0 0 1 0.245833 0.257583 0.468333 0.1505 309
697 696 11/26/2012 4 1 11 0 1 1 1 0.313333 0.339004 0.535417 0.04665 337
698 697 11/27/2012 4 1 11 0 2 1 2 0.291667 0.281558 0.786667 0.237562 123
699 698 11/28/2012 4 1 11 0 3 1 1 0.296667 0.289762 0.50625 0.210821 198
700 699 11/29/2012 4 1 11 0 4 1 1 0.28087 0.298422 0.555652 0.115522 243
701 700 11/30/2012 4 1 11 0 5 1 1 0.298333 0.323867 0.649583 0.0584708 362
702 701 12/1/2012 4 1 12 0 6 0 2 0.298333 0.316904 0.806667 0.0597042 951
703 702 12/2/2012 4 1 12 0 0 0 2 0.3475 0.359208 0.823333 0.124379 892
704 703 12/3/2012 4 1 12 0 1 1 1 0.4525 0.455796 0.7675 0.0827208 555
705 704 12/4/2012 4 1 12 0 2 1 1 0.475833 0.469054 0.73375 0.174129 551
706 705 12/5/2012 4 1 12 0 3 1 1 0.438333 0.428012 0.485 0.324021 331
707 706 12/6/2012 4 1 12 0 4 1 1 0.255833 0.258204 0.50875 0.174754 340
708 707 12/7/2012 4 1 12 0 5 1 2 0.320833 0.321958 0.764167 0.1306 349
709 708 12/8/2012 4 1 12 0 6 0 2 0.381667 0.389508 0.91125 0.101379 1153
710 709 12/9/2012 4 1 12 0 0 0 2 0.384167 0.390146 0.905417 0.157975 441
711 710 12/10/2012 4 1 12 0 1 1 2 0.435833 0.435575 0.925 0.190308 329
712 711 12/11/2012 4 1 12 0 2 1 2 0.353333 0.338363 0.596667 0.296037 282
713 712 12/12/2012 4 1 12 0 3 1 2 0.2975 0.297338 0.538333 0.162937 310
714 713 12/13/2012 4 1 12 0 4 1 1 0.295833 0.294188 0.485833 0.174129 425
715 714 12/14/2012 4 1 12 0 5 1 1 0.281667 0.294192 0.642917 0.131229 429
716 715 12/15/2012 4 1 12 0 6 0 1 0.324167 0.338383 0.650417 0.10635 767
717 716 12/16/2012 4 1 12 0 0 0 2 0.3625 0.369938 0.83875 0.100742 538
718 717 12/17/2012 4 1 12 0 1 1 2 0.393333 0.4015 0.907083 0.0982583 212
719 718 12/18/2012 4 1 12 0 2 1 1 0.410833 0.409708 0.66625 0.221404 433
720 719 12/19/2012 4 1 12 0 3 1 1 0.3325 0.342162 0.625417 0.184092 333
721 720 12/20/2012 4 1 12 0 4 1 2 0.33 0.335217 0.667917 0.132463 314
722 721 12/21/2012 1 1 12 0 5 1 2 0.326667 0.301767 0.556667 0.374383 221
723 722 12/22/2012 1 1 12 0 6 0 1 0.265833 0.236113 0.44125 0.407346 205
724 723 12/23/2012 1 1 12 0 0 0 1 0.245833 0.259471 0.515417 0.133083 408
725 724 12/24/2012 1 1 12 0 1 1 2 0.231304 0.2589 0.791304 0.0772304 174
726 725 12/25/2012 1 1 12 1 2 0 2 0.291304 0.294465 0.734783 0.168726 440
727 726 12/26/2012 1 1 12 0 3 1 3 0.243333 0.220333 0.823333 0.316546 9
728 727 12/27/2012 1 1 12 0 4 1 2 0.254167 0.226642 0.652917 0.350133 247
729 728 12/28/2012 1 1 12 0 5 1 2 0.253333 0.255046 0.59 0.155471 644
730 729 12/29/2012 1 1 12 0 6 0 2 0.253333 0.2424 0.752917 0.124383 159
731 730 12/30/2012 1 1 12 0 0 0 1 0.255833 0.2317 0.483333 0.350754 364
732 731 12/31/2012 1 1 12 0 1 1 2 0.215833 0.223487 0.5775 0.154846 439

@ -0,0 +1,74 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Welcome to the world of Machine learning\n",
"###### create the .venv environment form https://scikit-learn.org/stable/install.html\n",
"###### use the .venv environment for the execution of the ipykernel\n",
"###### first install scikit-learn, matplotlib, numpy, pandas, ipykernel in virtual environment"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Shape: (2, 3, 4)\n",
"3D Array: \n",
" [[[ 1 2 3 4]\n",
" [ 5 6 7 8]\n",
" [ 9 10 11 12]]\n",
"\n",
" [[13 14 15 16]\n",
" [17 18 19 20]\n",
" [21 22 23 24]]]\n"
]
}
],
"source": [
"import numpy as np\n",
"a = np.array([\n",
" [\n",
" [1, 2, 3, 4],\n",
" [5, 6, 7, 8],\n",
" [9, 10, 11, 12]\n",
" ],\n",
" [\n",
" [13, 14, 15, 16],\n",
" [17, 18, 19, 20],\n",
" [21, 22, 23, 24]\n",
" ] \n",
"])\n",
"print(\"Shape:\", a.shape)\n",
"print(\"3D Array: \\n\", a)"
]
}
],
"metadata": {
"kernelspec": {
"display_name": ".venv",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,447 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Building the web Appliation"
]
},
{
"cell_type": "code",
"execution_count": 28,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>datetime</th>\n",
" <th>city</th>\n",
" <th>state</th>\n",
" <th>country</th>\n",
" <th>shape</th>\n",
" <th>duration (seconds)</th>\n",
" <th>duration (hours/min)</th>\n",
" <th>comments</th>\n",
" <th>date posted</th>\n",
" <th>latitude</th>\n",
" <th>longitude</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>10/10/1949 20:30</td>\n",
" <td>san marcos</td>\n",
" <td>tx</td>\n",
" <td>us</td>\n",
" <td>cylinder</td>\n",
" <td>2700.0</td>\n",
" <td>45 minutes</td>\n",
" <td>This event took place in early fall around 194...</td>\n",
" <td>4/27/2004</td>\n",
" <td>29.883056</td>\n",
" <td>-97.941111</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>10/10/1949 21:00</td>\n",
" <td>lackland afb</td>\n",
" <td>tx</td>\n",
" <td>NaN</td>\n",
" <td>light</td>\n",
" <td>7200.0</td>\n",
" <td>1-2 hrs</td>\n",
" <td>1949 Lackland AFB&amp;#44 TX. Lights racing acros...</td>\n",
" <td>12/16/2005</td>\n",
" <td>29.384210</td>\n",
" <td>-98.581082</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>10/10/1955 17:00</td>\n",
" <td>chester (uk/england)</td>\n",
" <td>NaN</td>\n",
" <td>gb</td>\n",
" <td>circle</td>\n",
" <td>20.0</td>\n",
" <td>20 seconds</td>\n",
" <td>Green/Orange circular disc over Chester&amp;#44 En...</td>\n",
" <td>1/21/2008</td>\n",
" <td>53.200000</td>\n",
" <td>-2.916667</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>10/10/1956 21:00</td>\n",
" <td>edna</td>\n",
" <td>tx</td>\n",
" <td>us</td>\n",
" <td>circle</td>\n",
" <td>20.0</td>\n",
" <td>1/2 hour</td>\n",
" <td>My older brother and twin sister were leaving ...</td>\n",
" <td>1/17/2004</td>\n",
" <td>28.978333</td>\n",
" <td>-96.645833</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>10/10/1960 20:00</td>\n",
" <td>kaneohe</td>\n",
" <td>hi</td>\n",
" <td>us</td>\n",
" <td>light</td>\n",
" <td>900.0</td>\n",
" <td>15 minutes</td>\n",
" <td>AS a Marine 1st Lt. flying an FJ4B fighter/att...</td>\n",
" <td>1/22/2004</td>\n",
" <td>21.418056</td>\n",
" <td>-157.803611</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" datetime city state country shape \\\n",
"0 10/10/1949 20:30 san marcos tx us cylinder \n",
"1 10/10/1949 21:00 lackland afb tx NaN light \n",
"2 10/10/1955 17:00 chester (uk/england) NaN gb circle \n",
"3 10/10/1956 21:00 edna tx us circle \n",
"4 10/10/1960 20:00 kaneohe hi us light \n",
"\n",
" duration (seconds) duration (hours/min) \\\n",
"0 2700.0 45 minutes \n",
"1 7200.0 1-2 hrs \n",
"2 20.0 20 seconds \n",
"3 20.0 1/2 hour \n",
"4 900.0 15 minutes \n",
"\n",
" comments date posted latitude \\\n",
"0 This event took place in early fall around 194... 4/27/2004 29.883056 \n",
"1 1949 Lackland AFB&#44 TX. Lights racing acros... 12/16/2005 29.384210 \n",
"2 Green/Orange circular disc over Chester&#44 En... 1/21/2008 53.200000 \n",
"3 My older brother and twin sister were leaving ... 1/17/2004 28.978333 \n",
"4 AS a Marine 1st Lt. flying an FJ4B fighter/att... 1/22/2004 21.418056 \n",
"\n",
" longitude \n",
"0 -97.941111 \n",
"1 -98.581082 \n",
"2 -2.916667 \n",
"3 -96.645833 \n",
"4 -157.803611 "
]
},
"execution_count": 28,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import pandas as pd \n",
"import numpy as np\n",
"ufos = pd.read_csv('./data/ufos.csv')\n",
"ufos.head()"
]
},
{
"cell_type": "code",
"execution_count": 29,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array(['us', nan, 'gb', 'ca', 'au', 'de'], dtype=object)"
]
},
"execution_count": 29,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ufos = pd.DataFrame({\n",
" 'Seconds': ufos['duration (seconds)'],\n",
" 'Country': ufos['country'],\n",
" 'Latitude': ufos['latitude'],\n",
" 'Longitude': ufos['longitude']\n",
"})\n",
"ufos['Country'].unique()"
]
},
{
"cell_type": "code",
"execution_count": 30,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"<class 'pandas.core.frame.DataFrame'>\n",
"Index: 25863 entries, 2 to 80330\n",
"Data columns (total 4 columns):\n",
" # Column Non-Null Count Dtype \n",
"--- ------ -------------- ----- \n",
" 0 Seconds 25863 non-null float64\n",
" 1 Country 25863 non-null object \n",
" 2 Latitude 25863 non-null float64\n",
" 3 Longitude 25863 non-null float64\n",
"dtypes: float64(3), object(1)\n",
"memory usage: 1010.3+ KB\n"
]
}
],
"source": [
"ufos.dropna(inplace=True)\n",
"ufos = ufos[(ufos['Seconds'] >= 1) & (ufos['Seconds'] <= 60)]\n",
"ufos.info()"
]
},
{
"cell_type": "code",
"execution_count": 31,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Seconds</th>\n",
" <th>Country</th>\n",
" <th>Latitude</th>\n",
" <th>Longitude</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>20.0</td>\n",
" <td>3</td>\n",
" <td>53.200000</td>\n",
" <td>-2.916667</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>20.0</td>\n",
" <td>4</td>\n",
" <td>28.978333</td>\n",
" <td>-96.645833</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>30.0</td>\n",
" <td>4</td>\n",
" <td>35.823889</td>\n",
" <td>-80.253611</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>60.0</td>\n",
" <td>4</td>\n",
" <td>45.582778</td>\n",
" <td>-122.352222</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>3.0</td>\n",
" <td>3</td>\n",
" <td>51.783333</td>\n",
" <td>-0.783333</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Seconds Country Latitude Longitude\n",
"2 20.0 3 53.200000 -2.916667\n",
"3 20.0 4 28.978333 -96.645833\n",
"14 30.0 4 35.823889 -80.253611\n",
"23 60.0 4 45.582778 -122.352222\n",
"24 3.0 3 51.783333 -0.783333"
]
},
"execution_count": 31,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"from sklearn.preprocessing import LabelEncoder\n",
"ufos['Country'] = LabelEncoder().fit_transform(ufos['Country'])\n",
"ufos.head()"
]
},
{
"cell_type": "code",
"execution_count": 32,
"metadata": {},
"outputs": [],
"source": [
"from sklearn.model_selection import train_test_split\n",
"Selected_features = ['Seconds','Latitude','Longitude']\n",
"x = ufos[Selected_features]\n",
"y = ufos['Country']\n",
"Xtrain, Xtest, ytrain, ytest = train_test_split(x, y, test_size=0.2, random_state=42)\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Confusion matrix result\n",
"##### [0,0] = 41: 41 samples of country 0 were correctly predicted as 0.\n",
"##### [1,1] = 50: 50 samples of country 1 were correctly predicted as 1.\n",
"##### [1,4] = 238: 238 samples of country 1 were incorrectly predicted as country 4.\n",
"##### [4,4] = 4686: 4686 samples of country 4 were correctly predicted as 4.\n",
"##### [4,1] = 14: 14 samples of country 4 were incorrectly predicted as 1."
]
},
{
"cell_type": "code",
"execution_count": 35,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
" precision recall f1-score support\n",
"\n",
" 0 1.00 1.00 1.00 41\n",
" 1 0.78 0.17 0.28 288\n",
" 2 1.00 0.90 0.95 10\n",
" 3 0.99 1.00 1.00 134\n",
" 4 0.95 1.00 0.97 4700\n",
"\n",
" accuracy 0.95 5173\n",
" macro avg 0.95 0.81 0.84 5173\n",
"weighted avg 0.94 0.95 0.94 5173\n",
"\n",
"Predicted labels: [4 4 4 ... 4 4 1]\n",
"Accuracy [4 4 4 ... 4 4 1]\n",
"Confusion matrix:\n",
" [[ 41 0 0 0 0]\n",
" [ 0 50 0 0 238]\n",
" [ 0 0 9 1 0]\n",
" [ 0 0 0 134 0]\n",
" [ 0 14 0 0 4686]]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"d:\\AI\\MachineLearning\\ML-For-Beginners\\.venv\\Lib\\site-packages\\sklearn\\linear_model\\_logistic.py:465: ConvergenceWarning: lbfgs failed to converge (status=1):\n",
"STOP: TOTAL NO. OF ITERATIONS REACHED LIMIT.\n",
"\n",
"Increase the number of iterations (max_iter) or scale the data as shown in:\n",
" https://scikit-learn.org/stable/modules/preprocessing.html\n",
"Please also refer to the documentation for alternative solver options:\n",
" https://scikit-learn.org/stable/modules/linear_model.html#logistic-regression\n",
" n_iter_i = _check_optimize_result(\n"
]
}
],
"source": [
"from sklearn.metrics import accuracy_score, classification_report, confusion_matrix\n",
"from sklearn.linear_model import LogisticRegression\n",
"model = LogisticRegression()\n",
"model.fit(Xtrain, ytrain)\n",
"prediction = model.predict(Xtest)\n",
"print(classification_report(ytest, prediction))\n",
"print('Predicted labels:', prediction)\n",
"print('Accuracy', prediction)\n",
"print('Confusion matrix:\\n', confusion_matrix(ytest, prediction))\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Model loaded from disk [3]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"d:\\AI\\MachineLearning\\ML-For-Beginners\\.venv\\Lib\\site-packages\\sklearn\\utils\\validation.py:2739: UserWarning: X does not have valid feature names, but LogisticRegression was fitted with feature names\n",
" warnings.warn(\n"
]
}
],
"source": [
"import pickle\n",
"model_filename = 'ufos_model.pkl'\n",
"pickle.dump(model, open(model_filename, 'wb'))\n",
"model = pickle.load(open(model_filename, 'rb'))\n",
"print('Model loaded from disk', model.predict([[50, 44, -12]]))"
]
}
],
"metadata": {
"kernelspec": {
"display_name": ".venv",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}

@ -1,46 +1,126 @@
{
"metadata": {
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.0"
},
"orig_nbformat": 2,
"kernelspec": {
"name": "python37364bit8d3b438fb5fc4430a93ac2cb74d693a7",
"display_name": "Python 3.7.0 64-bit ('3.7')"
},
"metadata": {
"interpreter": {
"hash": "70b38d7a306a849643e446cd70466270a13445e5987dfa1344ef2b127438fa4d"
}
}
},
"nbformat": 4,
"nbformat_minor": 2,
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Build a Web App using a Regression model to learn about UFO sighting"
],
"cell_type": "markdown",
"metadata": {}
]
},
{
"cell_type": "code",
"execution_count": 23,
"execution_count": 2,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>datetime</th>\n",
" <th>city</th>\n",
" <th>state</th>\n",
" <th>country</th>\n",
" <th>shape</th>\n",
" <th>duration (seconds)</th>\n",
" <th>duration (hours/min)</th>\n",
" <th>comments</th>\n",
" <th>date posted</th>\n",
" <th>latitude</th>\n",
" <th>longitude</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>10/10/1949 20:30</td>\n",
" <td>san marcos</td>\n",
" <td>tx</td>\n",
" <td>us</td>\n",
" <td>cylinder</td>\n",
" <td>2700.0</td>\n",
" <td>45 minutes</td>\n",
" <td>This event took place in early fall around 194...</td>\n",
" <td>4/27/2004</td>\n",
" <td>29.883056</td>\n",
" <td>-97.941111</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>10/10/1949 21:00</td>\n",
" <td>lackland afb</td>\n",
" <td>tx</td>\n",
" <td>NaN</td>\n",
" <td>light</td>\n",
" <td>7200.0</td>\n",
" <td>1-2 hrs</td>\n",
" <td>1949 Lackland AFB&amp;#44 TX. Lights racing acros...</td>\n",
" <td>12/16/2005</td>\n",
" <td>29.384210</td>\n",
" <td>-98.581082</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>10/10/1955 17:00</td>\n",
" <td>chester (uk/england)</td>\n",
" <td>NaN</td>\n",
" <td>gb</td>\n",
" <td>circle</td>\n",
" <td>20.0</td>\n",
" <td>20 seconds</td>\n",
" <td>Green/Orange circular disc over Chester&amp;#44 En...</td>\n",
" <td>1/21/2008</td>\n",
" <td>53.200000</td>\n",
" <td>-2.916667</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>10/10/1956 21:00</td>\n",
" <td>edna</td>\n",
" <td>tx</td>\n",
" <td>us</td>\n",
" <td>circle</td>\n",
" <td>20.0</td>\n",
" <td>1/2 hour</td>\n",
" <td>My older brother and twin sister were leaving ...</td>\n",
" <td>1/17/2004</td>\n",
" <td>28.978333</td>\n",
" <td>-96.645833</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>10/10/1960 20:00</td>\n",
" <td>kaneohe</td>\n",
" <td>hi</td>\n",
" <td>us</td>\n",
" <td>light</td>\n",
" <td>900.0</td>\n",
" <td>15 minutes</td>\n",
" <td>AS a Marine 1st Lt. flying an FJ4B fighter/att...</td>\n",
" <td>1/22/2004</td>\n",
" <td>21.418056</td>\n",
" <td>-157.803611</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" datetime city state country shape \\\n",
"0 10/10/1949 20:30 san marcos tx us cylinder \n",
@ -69,11 +149,11 @@
"2 -2.916667 \n",
"3 -96.645833 \n",
"4 -157.803611 "
],
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>datetime</th>\n <th>city</th>\n <th>state</th>\n <th>country</th>\n <th>shape</th>\n <th>duration (seconds)</th>\n <th>duration (hours/min)</th>\n <th>comments</th>\n <th>date posted</th>\n <th>latitude</th>\n <th>longitude</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>0</th>\n <td>10/10/1949 20:30</td>\n <td>san marcos</td>\n <td>tx</td>\n <td>us</td>\n <td>cylinder</td>\n <td>2700.0</td>\n <td>45 minutes</td>\n <td>This event took place in early fall around 194...</td>\n <td>4/27/2004</td>\n <td>29.883056</td>\n <td>-97.941111</td>\n </tr>\n <tr>\n <th>1</th>\n <td>10/10/1949 21:00</td>\n <td>lackland afb</td>\n <td>tx</td>\n <td>NaN</td>\n <td>light</td>\n <td>7200.0</td>\n <td>1-2 hrs</td>\n <td>1949 Lackland AFB&amp;#44 TX. Lights racing acros...</td>\n <td>12/16/2005</td>\n <td>29.384210</td>\n <td>-98.581082</td>\n </tr>\n <tr>\n <th>2</th>\n <td>10/10/1955 17:00</td>\n <td>chester (uk/england)</td>\n <td>NaN</td>\n <td>gb</td>\n <td>circle</td>\n <td>20.0</td>\n <td>20 seconds</td>\n <td>Green/Orange circular disc over Chester&amp;#44 En...</td>\n <td>1/21/2008</td>\n <td>53.200000</td>\n <td>-2.916667</td>\n </tr>\n <tr>\n <th>3</th>\n <td>10/10/1956 21:00</td>\n <td>edna</td>\n <td>tx</td>\n <td>us</td>\n <td>circle</td>\n <td>20.0</td>\n <td>1/2 hour</td>\n <td>My older brother and twin sister were leaving ...</td>\n <td>1/17/2004</td>\n <td>28.978333</td>\n <td>-96.645833</td>\n </tr>\n <tr>\n <th>4</th>\n <td>10/10/1960 20:00</td>\n <td>kaneohe</td>\n <td>hi</td>\n <td>us</td>\n <td>light</td>\n <td>900.0</td>\n <td>15 minutes</td>\n <td>AS a Marine 1st Lt. flying an FJ4B fighter/att...</td>\n <td>1/22/2004</td>\n <td>21.418056</td>\n <td>-157.803611</td>\n </tr>\n </tbody>\n</table>\n</div>"
]
},
"execution_count": 2,
"metadata": {},
"execution_count": 23
"output_type": "execute_result"
}
],
"source": [
@ -86,18 +166,18 @@
},
{
"cell_type": "code",
"execution_count": 24,
"execution_count": 3,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"array(['us', nan, 'gb', 'ca', 'au', 'de'], dtype=object)"
]
},
"execution_count": 3,
"metadata": {},
"execution_count": 24
"output_type": "execute_result"
}
],
"source": [
@ -111,14 +191,24 @@
},
{
"cell_type": "code",
"execution_count": 25,
"execution_count": 4,
"metadata": {},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"output_type": "stream",
"text": [
"<class 'pandas.core.frame.DataFrame'>\nInt64Index: 25863 entries, 2 to 80330\nData columns (total 4 columns):\n # Column Non-Null Count Dtype \n--- ------ -------------- ----- \n 0 Seconds 25863 non-null float64\n 1 Country 25863 non-null object \n 2 Latitude 25863 non-null float64\n 3 Longitude 25863 non-null float64\ndtypes: float64(3), object(1)\nmemory usage: 1010.3+ KB\n"
"<class 'pandas.core.frame.DataFrame'>\n",
"Index: 25863 entries, 2 to 80330\n",
"Data columns (total 4 columns):\n",
" # Column Non-Null Count Dtype \n",
"--- ------ -------------- ----- \n",
" 0 Seconds 25863 non-null float64\n",
" 1 Country 25863 non-null object \n",
" 2 Latitude 25863 non-null float64\n",
" 3 Longitude 25863 non-null float64\n",
"dtypes: float64(3), object(1)\n",
"memory usage: 1010.3+ KB\n"
]
}
],
@ -132,12 +222,76 @@
},
{
"cell_type": "code",
"execution_count": 26,
"execution_count": 5,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Seconds</th>\n",
" <th>Country</th>\n",
" <th>Latitude</th>\n",
" <th>Longitude</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>20.0</td>\n",
" <td>3</td>\n",
" <td>53.200000</td>\n",
" <td>-2.916667</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>20.0</td>\n",
" <td>4</td>\n",
" <td>28.978333</td>\n",
" <td>-96.645833</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>30.0</td>\n",
" <td>4</td>\n",
" <td>35.823889</td>\n",
" <td>-80.253611</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>60.0</td>\n",
" <td>4</td>\n",
" <td>45.582778</td>\n",
" <td>-122.352222</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>3.0</td>\n",
" <td>3</td>\n",
" <td>51.783333</td>\n",
" <td>-0.783333</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Seconds Country Latitude Longitude\n",
"2 20.0 3 53.200000 -2.916667\n",
@ -145,11 +299,11 @@
"14 30.0 4 35.823889 -80.253611\n",
"23 60.0 4 45.582778 -122.352222\n",
"24 3.0 3 51.783333 -0.783333"
],
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>Seconds</th>\n <th>Country</th>\n <th>Latitude</th>\n <th>Longitude</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>2</th>\n <td>20.0</td>\n <td>3</td>\n <td>53.200000</td>\n <td>-2.916667</td>\n </tr>\n <tr>\n <th>3</th>\n <td>20.0</td>\n <td>4</td>\n <td>28.978333</td>\n <td>-96.645833</td>\n </tr>\n <tr>\n <th>14</th>\n <td>30.0</td>\n <td>4</td>\n <td>35.823889</td>\n <td>-80.253611</td>\n </tr>\n <tr>\n <th>23</th>\n <td>60.0</td>\n <td>4</td>\n <td>45.582778</td>\n <td>-122.352222</td>\n </tr>\n <tr>\n <th>24</th>\n <td>3.0</td>\n <td>3</td>\n <td>51.783333</td>\n <td>-0.783333</td>\n </tr>\n </tbody>\n</table>\n</div>"
]
},
"execution_count": 5,
"metadata": {},
"execution_count": 26
"output_type": "execute_result"
}
],
"source": [
@ -162,7 +316,7 @@
},
{
"cell_type": "code",
"execution_count": 27,
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
@ -179,37 +333,55 @@
},
{
"cell_type": "code",
"execution_count": 28,
"execution_count": null,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"name": "stderr",
"text": [
"/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/sklearn/linear_model/logistic.py:432: FutureWarning: Default solver will be changed to 'lbfgs' in 0.22. Specify a solver to silence this warning.\n",
" FutureWarning)\n",
"/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/sklearn/linear_model/logistic.py:469: FutureWarning: Default multi_class will be changed to 'auto' in 0.22. Specify the multi_class option to silence this warning.\n",
" \"this warning.\", FutureWarning)\n",
" precision recall f1-score support\n",
"\n",
" 0 1.00 1.00 1.00 41\n",
" 1 1.00 0.02 0.05 250\n",
" 2 0.00 0.00 0.00 8\n",
" 3 0.94 1.00 0.97 131\n",
" 4 0.95 1.00 0.97 4743\n",
" 1 0.82 0.22 0.35 250\n",
" 2 1.00 1.00 1.00 8\n",
" 3 1.00 1.00 1.00 131\n",
" 4 0.96 1.00 0.98 4743\n",
"\n",
" accuracy 0.95 5173\n",
" macro avg 0.78 0.60 0.60 5173\n",
"weighted avg 0.95 0.95 0.93 5173\n",
" accuracy 0.96 5173\n",
" macro avg 0.96 0.84 0.87 5173\n",
"weighted avg 0.96 0.96 0.95 5173\n",
"\n",
"Predicted labels: [4 4 4 ... 3 4 4]\n",
"Accuracy: 0.9512855209742895\n",
"/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/sklearn/metrics/classification.py:1437: UndefinedMetricWarning: Precision and F-score are ill-defined and being set to 0.0 in labels with no predicted samples.\n",
" 'precision', 'predicted', average, warn_for)\n"
"Accuracy: 0.9601778465107288\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"d:\\AI\\MachineLearning\\ML-For-Beginners\\.venv\\Lib\\site-packages\\sklearn\\linear_model\\_logistic.py:465: ConvergenceWarning: lbfgs failed to converge (status=1):\n",
"STOP: TOTAL NO. OF ITERATIONS REACHED LIMIT.\n",
"\n",
"Increase the number of iterations (max_iter) or scale the data as shown in:\n",
" https://scikit-learn.org/stable/modules/preprocessing.html\n",
"Please also refer to the documentation for alternative solver options:\n",
" https://scikit-learn.org/stable/modules/linear_model.html#logistic-regression\n",
" n_iter_i = _check_optimize_result(\n"
]
}
],
"source": [
"# from sklearn.model_selection import train_test_split\n",
"# from sklearn.metrics import accuracy_score, classification_report \n",
"# from sklearn.linear_model import LogisticRegression\n",
"# model = LogisticRegression()\n",
"# model.fit(X_train, y_train)\n",
"# predictions = model.predict(X_test)z\n",
"\n",
"# print(classification_report(y_test, predictions))\n",
"# print('Predicted labels: ', predictions)\n",
"# print('Accuracy: ', accuracy_score(y_test, predictions))\n",
"from sklearn.model_selection import train_test_split\n",
"from sklearn.metrics import accuracy_score, classification_report \n",
"from sklearn.linear_model import LogisticRegression\n",
@ -225,20 +397,28 @@
},
{
"cell_type": "code",
"execution_count": 29,
"execution_count": null,
"metadata": {},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"output_type": "stream",
"text": [
"[1]\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"[3]\n"
"d:\\AI\\MachineLearning\\ML-For-Beginners\\.venv\\Lib\\site-packages\\sklearn\\utils\\validation.py:2739: UserWarning: X does not have valid feature names, but LogisticRegression was fitted with feature names\n",
" warnings.warn(\n"
]
}
],
"source": [
"import pickle\n",
"model_filename = 'ufo-model.pkl'\n",
"model_filename = 'ufo-model.pkl'SS\n",
"pickle.dump(model, open(model_filename,'wb'))\n",
"\n",
"model = pickle.load(open('ufo-model.pkl','rb'))\n",
@ -252,5 +432,32 @@
"outputs": [],
"source": []
}
]
],
"metadata": {
"kernelspec": {
"display_name": ".venv",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.3"
},
"metadata": {
"interpreter": {
"hash": "70b38d7a306a849643e446cd70466270a13445e5987dfa1344ef2b127438fa4d"
}
},
"orig_nbformat": 2
},
"nbformat": 4,
"nbformat_minor": 2
}

File diff suppressed because one or more lines are too long

@ -1,5 +1,657 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Build Classification Models"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## predict a national cuisine"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Unnamed: 0</th>\n",
" <th>cuisine</th>\n",
" <th>almond</th>\n",
" <th>angelica</th>\n",
" <th>anise</th>\n",
" <th>anise_seed</th>\n",
" <th>apple</th>\n",
" <th>apple_brandy</th>\n",
" <th>apricot</th>\n",
" <th>armagnac</th>\n",
" <th>...</th>\n",
" <th>whiskey</th>\n",
" <th>white_bread</th>\n",
" <th>white_wine</th>\n",
" <th>whole_grain_wheat_flour</th>\n",
" <th>wine</th>\n",
" <th>wood</th>\n",
" <th>yam</th>\n",
" <th>yeast</th>\n",
" <th>yogurt</th>\n",
" <th>zucchini</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>0</td>\n",
" <td>indian</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1</td>\n",
" <td>indian</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>2</td>\n",
" <td>indian</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>3</td>\n",
" <td>indian</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>4</td>\n",
" <td>indian</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>5 rows × 382 columns</p>\n",
"</div>"
],
"text/plain": [
" Unnamed: 0 cuisine almond angelica anise anise_seed apple \\\n",
"0 0 indian 0 0 0 0 0 \n",
"1 1 indian 1 0 0 0 0 \n",
"2 2 indian 0 0 0 0 0 \n",
"3 3 indian 0 0 0 0 0 \n",
"4 4 indian 0 0 0 0 0 \n",
"\n",
" apple_brandy apricot armagnac ... whiskey white_bread white_wine \\\n",
"0 0 0 0 ... 0 0 0 \n",
"1 0 0 0 ... 0 0 0 \n",
"2 0 0 0 ... 0 0 0 \n",
"3 0 0 0 ... 0 0 0 \n",
"4 0 0 0 ... 0 0 0 \n",
"\n",
" whole_grain_wheat_flour wine wood yam yeast yogurt zucchini \n",
"0 0 0 0 0 0 0 0 \n",
"1 0 0 0 0 0 0 0 \n",
"2 0 0 0 0 0 0 0 \n",
"3 0 0 0 0 0 0 0 \n",
"4 0 0 0 0 0 1 0 \n",
"\n",
"[5 rows x 382 columns]"
]
},
"execution_count": 1,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import pandas as pd\n",
"cuisines_df = pd.read_csv(\"../data/cleaned_cuisines.csv\")\n",
"cuisines_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"from sklearn.linear_model import LogisticRegression\n",
"from sklearn.model_selection import train_test_split, cross_val_score\n",
"from sklearn.metrics import accuracy_score, confusion_matrix, classification_report, precision_recall_curve, precision_score\n",
"from sklearn.svm import SVC\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"0 indian\n",
"1 indian\n",
"2 indian\n",
"3 indian\n",
"4 indian\n",
"Name: cuisine, dtype: object"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"cuisines_label_df = cuisines_df['cuisine']\n",
"cuisines_label_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>almond</th>\n",
" <th>angelica</th>\n",
" <th>anise</th>\n",
" <th>anise_seed</th>\n",
" <th>apple</th>\n",
" <th>apple_brandy</th>\n",
" <th>apricot</th>\n",
" <th>armagnac</th>\n",
" <th>artemisia</th>\n",
" <th>artichoke</th>\n",
" <th>...</th>\n",
" <th>whiskey</th>\n",
" <th>white_bread</th>\n",
" <th>white_wine</th>\n",
" <th>whole_grain_wheat_flour</th>\n",
" <th>wine</th>\n",
" <th>wood</th>\n",
" <th>yam</th>\n",
" <th>yeast</th>\n",
" <th>yogurt</th>\n",
" <th>zucchini</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>5 rows × 380 columns</p>\n",
"</div>"
],
"text/plain": [
" almond angelica anise anise_seed apple apple_brandy apricot \\\n",
"0 0 0 0 0 0 0 0 \n",
"1 1 0 0 0 0 0 0 \n",
"2 0 0 0 0 0 0 0 \n",
"3 0 0 0 0 0 0 0 \n",
"4 0 0 0 0 0 0 0 \n",
"\n",
" armagnac artemisia artichoke ... whiskey white_bread white_wine \\\n",
"0 0 0 0 ... 0 0 0 \n",
"1 0 0 0 ... 0 0 0 \n",
"2 0 0 0 ... 0 0 0 \n",
"3 0 0 0 ... 0 0 0 \n",
"4 0 0 0 ... 0 0 0 \n",
"\n",
" whole_grain_wheat_flour wine wood yam yeast yogurt zucchini \n",
"0 0 0 0 0 0 0 0 \n",
"1 0 0 0 0 0 0 0 \n",
"2 0 0 0 0 0 0 0 \n",
"3 0 0 0 0 0 0 0 \n",
"4 0 0 0 0 0 1 0 \n",
"\n",
"[5 rows x 380 columns]"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"cusisines_features_df = cuisines_df.drop(['Unnamed: 0', 'cuisine'], axis=1)\n",
"cusisines_features_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"X_train, X_test, y_train, y_test = train_test_split(cusisines_features_df, cuisines_label_df, test_size=0.3, random_state=42)"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Logistic Regression Accuracy: 0.79\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/workspaces/ML-For-Beginners/.venv/lib/python3.11/site-packages/sklearn/linear_model/_logistic.py:1256: FutureWarning: 'multi_class' was deprecated in version 1.5 and will be removed in 1.7. Use OneVsRestClassifier(LogisticRegression(..)) instead. Leave it to its default value to avoid this warning.\n",
" warnings.warn(\n"
]
}
],
"source": [
"lr = LogisticRegression(multi_class = 'ovr', solver='liblinear')\n",
"model = lr.fit(X_train, np.ravel(y_train))\n",
"accuracy = model.score(X_test, y_test)\n",
"print(f\"Logistic Regression Accuracy: {accuracy:.2f}\")\n"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"ingredients: Index(['fish', 'lime_juice', 'shallot'], dtype='object')\n",
"cuisine: thai\n"
]
}
],
"source": [
"print(f'ingredients: {X_test.iloc[50][X_test.iloc[50]!=0].keys()}')\n",
"print(f'cuisine: {y_test.iloc[50]}')"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"/workspaces/ML-For-Beginners/.venv/lib/python3.11/site-packages/sklearn/utils/validation.py:2739: UserWarning: X does not have valid feature names, but LogisticRegression was fitted with feature names\n",
" warnings.warn(\n"
]
},
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>0</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>thai</th>\n",
" <td>0.839568</td>\n",
" </tr>\n",
" <tr>\n",
" <th>japanese</th>\n",
" <td>0.134624</td>\n",
" </tr>\n",
" <tr>\n",
" <th>chinese</th>\n",
" <td>0.014531</td>\n",
" </tr>\n",
" <tr>\n",
" <th>korean</th>\n",
" <td>0.008383</td>\n",
" </tr>\n",
" <tr>\n",
" <th>indian</th>\n",
" <td>0.002894</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" 0\n",
"thai 0.839568\n",
"japanese 0.134624\n",
"chinese 0.014531\n",
"korean 0.008383\n",
"indian 0.002894"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"test= X_test.iloc[50].values.reshape(-1, 1).T\n",
"proba = model.predict_proba(test)\n",
"classes = model.classes_\n",
"resultdf = pd.DataFrame(data=proba, columns=classes)\n",
"\n",
"topPrediction = resultdf.T.sort_values(by=[0], ascending = [False])\n",
"topPrediction.head()"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
" precision recall f1-score support\n",
"\n",
" chinese 0.69 0.69 0.69 236\n",
" indian 0.91 0.91 0.91 245\n",
" japanese 0.73 0.72 0.73 231\n",
" korean 0.81 0.76 0.78 242\n",
" thai 0.78 0.84 0.81 245\n",
"\n",
" accuracy 0.79 1199\n",
" macro avg 0.79 0.78 0.78 1199\n",
"weighted avg 0.79 0.79 0.79 1199\n",
"\n"
]
}
],
"source": [
"y_pred = model.predict(X_test)\n",
"print(classification_report(y_test, y_pred))"
]
}
],
"metadata": {
"kernelspec": {
"display_name": ".venv",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
@ -10,19 +662,10 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": 3
"version": "3.11.4"
},
"orig_nbformat": 2
},
"nbformat": 4,
"nbformat_minor": 2,
"cells": [
{
"source": [
"# Build Classification Models"
],
"cell_type": "markdown",
"metadata": {}
}
]
"nbformat_minor": 2
}

@ -4,17 +4,184 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"# Build Classification Model"
"# Classification Model"
]
},
{
"cell_type": "code",
"execution_count": 9,
"execution_count": 2,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>Unnamed: 0</th>\n",
" <th>cuisine</th>\n",
" <th>almond</th>\n",
" <th>angelica</th>\n",
" <th>anise</th>\n",
" <th>anise_seed</th>\n",
" <th>apple</th>\n",
" <th>apple_brandy</th>\n",
" <th>apricot</th>\n",
" <th>armagnac</th>\n",
" <th>...</th>\n",
" <th>whiskey</th>\n",
" <th>white_bread</th>\n",
" <th>white_wine</th>\n",
" <th>whole_grain_wheat_flour</th>\n",
" <th>wine</th>\n",
" <th>wood</th>\n",
" <th>yam</th>\n",
" <th>yeast</th>\n",
" <th>yogurt</th>\n",
" <th>zucchini</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>0</td>\n",
" <td>indian</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1</td>\n",
" <td>indian</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>2</td>\n",
" <td>indian</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>3</td>\n",
" <td>indian</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>4</td>\n",
" <td>indian</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>5 rows × 382 columns</p>\n",
"</div>"
],
"text/plain": [
" Unnamed: 0 cuisine almond angelica anise anise_seed apple \\\n",
"0 0 indian 0 0 0 0 0 \n",
@ -38,11 +205,11 @@
"4 0 0 0 0 0 1 0 \n",
"\n",
"[5 rows x 382 columns]"
],
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>Unnamed: 0</th>\n <th>cuisine</th>\n <th>almond</th>\n <th>angelica</th>\n <th>anise</th>\n <th>anise_seed</th>\n <th>apple</th>\n <th>apple_brandy</th>\n <th>apricot</th>\n <th>armagnac</th>\n <th>...</th>\n <th>whiskey</th>\n <th>white_bread</th>\n <th>white_wine</th>\n <th>whole_grain_wheat_flour</th>\n <th>wine</th>\n <th>wood</th>\n <th>yam</th>\n <th>yeast</th>\n <th>yogurt</th>\n <th>zucchini</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>0</th>\n <td>0</td>\n <td>indian</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>1</th>\n <td>1</td>\n <td>indian</td>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>2</th>\n <td>2</td>\n <td>indian</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>3</th>\n <td>3</td>\n <td>indian</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>4</th>\n <td>4</td>\n <td>indian</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>1</td>\n <td>0</td>\n </tr>\n </tbody>\n</table>\n<p>5 rows × 382 columns</p>\n</div>"
]
},
"execution_count": 2,
"metadata": {},
"execution_count": 9
"output_type": "execute_result"
}
],
"source": [
@ -53,11 +220,10 @@
},
{
"cell_type": "code",
"execution_count": 10,
"execution_count": 3,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"0 indian\n",
@ -68,8 +234,9 @@
"Name: cuisine, dtype: object"
]
},
"execution_count": 3,
"metadata": {},
"execution_count": 10
"output_type": "execute_result"
}
],
"source": [
@ -79,12 +246,179 @@
},
{
"cell_type": "code",
"execution_count": 11,
"execution_count": 4,
"metadata": {},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>almond</th>\n",
" <th>angelica</th>\n",
" <th>anise</th>\n",
" <th>anise_seed</th>\n",
" <th>apple</th>\n",
" <th>apple_brandy</th>\n",
" <th>apricot</th>\n",
" <th>armagnac</th>\n",
" <th>artemisia</th>\n",
" <th>artichoke</th>\n",
" <th>...</th>\n",
" <th>whiskey</th>\n",
" <th>white_bread</th>\n",
" <th>white_wine</th>\n",
" <th>whole_grain_wheat_flour</th>\n",
" <th>wine</th>\n",
" <th>wood</th>\n",
" <th>yam</th>\n",
" <th>yeast</th>\n",
" <th>yogurt</th>\n",
" <th>zucchini</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>...</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>5 rows × 380 columns</p>\n",
"</div>"
],
"text/plain": [
" almond angelica anise anise_seed apple apple_brandy apricot \\\n",
"0 0 0 0 0 0 0 0 \n",
@ -108,26 +442,156 @@
"4 0 0 0 0 0 1 0 \n",
"\n",
"[5 rows x 380 columns]"
],
"text/html": "<div>\n<style scoped>\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n</style>\n<table border=\"1\" class=\"dataframe\">\n <thead>\n <tr style=\"text-align: right;\">\n <th></th>\n <th>almond</th>\n <th>angelica</th>\n <th>anise</th>\n <th>anise_seed</th>\n <th>apple</th>\n <th>apple_brandy</th>\n <th>apricot</th>\n <th>armagnac</th>\n <th>artemisia</th>\n <th>artichoke</th>\n <th>...</th>\n <th>whiskey</th>\n <th>white_bread</th>\n <th>white_wine</th>\n <th>whole_grain_wheat_flour</th>\n <th>wine</th>\n <th>wood</th>\n <th>yam</th>\n <th>yeast</th>\n <th>yogurt</th>\n <th>zucchini</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <th>0</th>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>1</th>\n <td>1</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>2</th>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>3</th>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n </tr>\n <tr>\n <th>4</th>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>...</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>0</td>\n <td>1</td>\n <td>0</td>\n </tr>\n </tbody>\n</table>\n<p>5 rows × 380 columns</p>\n</div>"
]
},
"execution_count": 4,
"metadata": {},
"execution_count": 11
"output_type": "execute_result"
}
],
"source": [
"cuisines_feature_df = cuisines_df.drop(['Unnamed: 0', 'cuisine'], axis=1)\n",
"cuisines_feature_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"from sklearn.neighbors import KNeighborsClassifier\n",
"from sklearn.model_selection import train_test_split\n",
"from sklearn.svm import SVC\n",
"from sklearn.ensemble import RandomForestClassifier, AdaBoostClassifier\n",
"from sklearn.model_selection import train_test_split, cross_val_score\n",
"from sklearn.metrics import accuracy_score, confusion_matrix, classification_report, precision_recall_curve\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"x_train, x_test, y_train, y_test = train_test_split(cuisines_feature_df, cuisines_label_df, test_size=0.3)"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [],
"source": [
"c = 10\n",
"#create different classifiers\n",
"classifiers = {\n",
" 'Linear SVC' : SVC(kernel='linear', C=c, probability=True, random_state=0),\n",
" 'KNN Classifier' : KNeighborsClassifier(c),\n",
" 'SVC' : SVC(kernel='rbf', C = 10, gamma=\"scale\"), #Support Vector Classifier\n",
" 'RFST': RandomForestClassifier(n_estimators=100), #Emsamble Cllasifier\n",
" 'ADA': AdaBoostClassifier(n_estimators=100)\n",
"}"
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Accuraccy (train) of Linear SVC: 81.0%\n",
" precision recall f1-score support\n",
"\n",
" chinese 0.71 0.75 0.73 235\n",
" indian 0.90 0.88 0.89 254\n",
" japanese 0.83 0.76 0.79 236\n",
" korean 0.86 0.77 0.82 247\n",
" thai 0.76 0.89 0.82 227\n",
"\n",
" accuracy 0.81 1199\n",
" macro avg 0.81 0.81 0.81 1199\n",
"weighted avg 0.81 0.81 0.81 1199\n",
"\n",
"Accuraccy (train) of KNN Classifier: 74.4%\n",
" precision recall f1-score support\n",
"\n",
" chinese 0.67 0.72 0.70 235\n",
" indian 0.81 0.77 0.79 254\n",
" japanese 0.68 0.81 0.74 236\n",
" korean 0.92 0.57 0.71 247\n",
" thai 0.72 0.85 0.78 227\n",
"\n",
" accuracy 0.74 1199\n",
" macro avg 0.76 0.75 0.74 1199\n",
"weighted avg 0.76 0.74 0.74 1199\n",
"\n",
"Accuraccy (train) of SVC: 84.1%\n",
" precision recall f1-score support\n",
"\n",
" chinese 0.80 0.80 0.80 235\n",
" indian 0.90 0.91 0.90 254\n",
" japanese 0.90 0.77 0.83 236\n",
" korean 0.87 0.81 0.83 247\n",
" thai 0.76 0.93 0.84 227\n",
"\n",
" accuracy 0.84 1199\n",
" macro avg 0.84 0.84 0.84 1199\n",
"weighted avg 0.85 0.84 0.84 1199\n",
"\n",
"Accuraccy (train) of RFST: 85.9%\n",
" precision recall f1-score support\n",
"\n",
" chinese 0.83 0.81 0.82 235\n",
" indian 0.92 0.91 0.92 254\n",
" japanese 0.88 0.81 0.85 236\n",
" korean 0.88 0.83 0.85 247\n",
" thai 0.79 0.93 0.86 227\n",
"\n",
" accuracy 0.86 1199\n",
" macro avg 0.86 0.86 0.86 1199\n",
"weighted avg 0.86 0.86 0.86 1199\n",
"\n",
"Accuraccy (train) of ADA: 69.7%\n",
" precision recall f1-score support\n",
"\n",
" chinese 0.63 0.61 0.62 235\n",
" indian 0.87 0.79 0.83 254\n",
" japanese 0.52 0.83 0.64 236\n",
" korean 0.84 0.64 0.72 247\n",
" thai 0.79 0.62 0.69 227\n",
"\n",
" accuracy 0.70 1199\n",
" macro avg 0.73 0.70 0.70 1199\n",
"weighted avg 0.73 0.70 0.70 1199\n",
"\n"
]
}
],
"source": [
"n_classifiers = len(classifiers)\n",
"for index, (name, classifier) in enumerate(classifiers.items()):\n",
" classifier.fit(x_train, np.ravel(y_train))\n",
" y_pred = classifier.predict(x_test)\n",
" accuracy = accuracy_score(y_test, y_pred)\n",
" print(\"Accuraccy (train) of %s: %0.1f%%\" %(name, accuracy * 100))\n",
" print(classification_report(y_test, y_pred))\n",
"\n",
"\n",
"\n",
"\n"
]
}
],
"metadata": {
"interpreter": {
"hash": "70b38d7a306a849643e446cd70466270a13445e5987dfa1344ef2b127438fa4d"
},
"kernelspec": {
"name": "python3",
"display_name": "Python 3.7.0 64-bit ('3.7')"
"display_name": ".venv",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
@ -139,7 +603,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.0"
"version": "3.13.3"
},
"metadata": {
"interpreter": {

@ -0,0 +1,47 @@
// Test alert message to verify JavaScript is working
alert('JavaScript is working! CuisineMatcher.js loaded successfully.');
const ingredients = Array(380).fill(0);
const checks = [...document.querySelectorAll('.checkbox')];
checks.forEach(check => {
check.addEventListener('change', function() {
// toggle the state of the ingredient
// based on the checkbox's value (1 or 0)
ingredients[check.value] = check.checked ? 1 : 0;
});
});
function testCheckboxes() {
// validate if at least one checkbox is checked
return checks.some(check => check.checked);
}
async function startInference() {
let atLeastOneChecked = testCheckboxes()
if (!atLeastOneChecked) {
alert('Please select at least one ingredient.');
return;
}
try {
// create a new session and load the model.
const session = await ort.InferenceSession.create('./model.onnx');
const input = new ort.Tensor(new Float32Array(ingredients), [1, 380]);
const feeds = { float_input: input };
// feed inputs and run
const results = await session.run(feeds);
// read from results
alert('You can enjoy ' + results.label.data[0] + ' cuisine today!')
} catch (e) {
console.log(`failed to inference ONNX model`);
console.error(e);
}
}

@ -0,0 +1,65 @@
<!DOCTYPE html>
<html>
<head>
<title>Cuisine Matcher</title>
<link rel="stylesheet" href="styles.css">
<script src="https://cdn.jsdelivr.net/npm/onnxruntime-web@1.9.0/dist/ort.min.js"></script>
</head>
<body>
<!-- Navigation Bar -->
<nav>
<div class="logo">
<a href="#">Cuisine Matcher</a>
</div>
<div class="nav-links">
<a href="#">Home</a>
<a href="#">Recipes</a>
<a href="#">About</a>
<a href="#">Contact</a>
</div>
</nav>
<h1 style="padding: 20px 20px 0 20px;">Check your refrigerator. What can you create?</h1>
<div id="wrapper">
<div class="boxCont">
<input type="checkbox" value="4" class="checkbox">
<label>apple</label>
</div>
<div class="boxCont">
<input type="checkbox" value="247" class="checkbox">
<label>pear</label>
</div>
<div class="boxCont">
<input type="checkbox" value="77" class="checkbox">
<label>cherry</label>
</div>
<div class="boxCont">
<input type="checkbox" value="126" class="checkbox">
<label>fenugreek</label>
</div>
<div class="boxCont">
<input type="checkbox" value="302" class="checkbox">
<label>sake</label>
</div>
<div class="boxCont">
<input type="checkbox" value="327" class="checkbox">
<label>soy sauce</label>
</div>
<div class="boxCont">
<input type="checkbox" value="112" class="checkbox">
<label>cumin</label>
</div>
</div>
<div style="padding: 20px">
<button onClick="startInference()">What kind of cuisine can you make?</button>
</div>
<script src="CouisineMatcher.js"></script>
</body>
</html>

File diff suppressed because it is too large Load Diff

@ -0,0 +1,40 @@
/* Basic styling for navigation */
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
nav {
background-color: #4CAF50;
padding: 10px 20px;
color: white;
display: flex;
justify-content: space-between;
align-items: center;
}
nav a {
color: white;
text-decoration: none;
margin: 0 10px;
font-weight: bold;
}
nav a:hover {
text-decoration: underline;
}
#wrapper {
padding: 20px;
}
.boxCont {
margin-bottom: 10px;
}
button {
padding: 10px 20px;
font-size: 16px;
cursor: pointer;
}

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save