In [1]:
%pylab inline
import pandas as pd
Populating the interactive namespace from numpy and matplotlib
In [2]:
comp_boss = pd.read_csv('./competition_data/comp_boss.csv')
In [3]:
print comp_boss.shape
print comp_boss.dtypes
print comp_boss
(147, 15)
component_id object
component_type_id object
type object
connection_type_id object
outside_shape object
base_type object
height_over_tube float64
bolt_pattern_long float64
bolt_pattern_wide float64
groove object
base_diameter float64
shoulder_diameter float64
unique_feature object
orientation object
weight float64
dtype: object
component_id component_type_id type connection_type_id outside_shape \
0 C-0008 CP-018 Boss B-005 Round
1 C-0009 CP-018 Boss B-004 Round
2 C-0020 CP-018 Boss B-005 Round
3 C-0054 CP-018 Boss B-005 Round
4 C-0071 CP-018 Boss B-005 Round
5 C-0082 CP-018 Boss B-002 Round
6 C-0083 CP-019 NaN B-012 NaN
7 C-0084 CP-019 NaN B-012 NaN
8 C-0111 CP-018 Boss B-009 Round
9 C-0117 CP-018 Boss B-005 Round
10 C-0151 CP-018 Boss B-005 Round
11 C-0161 CP-020 NaN 9999 NaN
12 C-0165 CP-018 Boss B-005 Round
13 C-0177 CP-018 Boss B-005 Round
14 C-0199 CP-018 Boss B-004 Round
15 C-0208 CP-018 Stud B-002 Round
16 C-0209 CP-018 Stud B-002 Round
17 C-0213 CP-018 Stud B-002 Round
18 C-0214 CP-018 Stud B-002 Round
19 C-0215 CP-018 Stud B-002 Round
20 C-0242 CP-018 Boss B-005 Round
21 C-0243 CP-019 NaN B-012 NaN
22 C-0245 CP-018 Boss B-004 Round
23 C-0255 CP-018 Boss B-005 Round
24 C-0257 CP-019 NaN B-012 NaN
25 C-0258 CP-018 Boss B-005 Round
26 C-0260 CP-018 Boss B-005 Round
27 C-0262 CP-018 Boss B-009 Round
28 C-0269 CP-019 NaN B-012 NaN
29 C-0274 CP-018 Boss B-005 Round
.. ... ... ... ... ...
117 C-1505 CP-018 Boss B-004 Round
118 C-1506 CP-018 Boss B-004 Round
119 C-1507 CP-018 Boss B-005 Round
120 C-1535 CP-018 Boss B-005 Round
121 C-1536 CP-018 Boss B-005 Round
122 C-1537 CP-018 Boss B-005 Round
123 C-1557 CP-018 Boss B-004 Round
124 C-1579 CP-018 Boss B-004 Round
125 C-1697 CP-018 Boss B-005 Round
126 C-1698 CP-018 Boss B-005 Round
127 C-1699 CP-018 Boss B-005 Round
128 C-1707 CP-018 Boss B-005 Round
129 C-1708 CP-018 Boss B-005 Round
130 C-1725 CP-018 Boss B-005 Round
131 C-1729 CP-018 Boss B-005 Round
132 C-1731 CP-018 Boss B-004 Round
133 C-1764 CP-018 Boss B-004 Round
134 C-1780 CP-018 Boss B-005 Round
135 C-1833 CP-018 Boss B-005 Round
136 C-1839 CP-018 Boss B-005 Round
137 C-1862 CP-018 Boss B-004 Round
138 C-1919 CP-019 NaN B-012 NaN
139 C-1924 CP-018 Boss B-004 Round
140 C-1925 CP-018 Boss B-005 Round
141 C-1928 CP-018 Boss B-005 Round
142 C-1970 CP-018 Boss B-004 Round
143 C-1973 CP-018 Boss B-004 Round
144 C-1974 CP-018 Boss B-004 Round
145 C-1988 CP-018 Boss B-005 Round
146 C-1990 CP-018 Boss B-005 Round
base_type height_over_tube bolt_pattern_long bolt_pattern_wide \
0 Flat Bottom 17.00 NaN NaN
1 Flat Bottom 13.00 NaN NaN
2 Saddle 28.40 NaN NaN
3 Saddle 27.10 NaN NaN
4 Shoulder 20.00 NaN NaN
5 Saddle 15.65 NaN NaN
6 NaN 36.50 77.80 42.90
7 NaN 36.50 88.90 50.80
8 Shoulder 19.00 NaN NaN
9 Saddle 22.00 NaN NaN
10 Saddle 17.90 NaN NaN
11 NaN 19.20 76.20 NaN
12 Shoulder 12.00 NaN NaN
13 Saddle 24.00 NaN NaN
14 Shoulder 23.60 NaN NaN
15 Saddle 15.75 NaN NaN
16 Saddle 15.75 NaN NaN
17 Saddle 22.35 NaN NaN
18 Saddle 19.05 NaN NaN
19 Saddle 17.53 NaN NaN
20 Flat Bottom 20.00 NaN NaN
21 NaN 36.00 88.90 50.80
22 Shoulder 20.50 NaN NaN
23 Saddle 25.00 NaN NaN
24 NaN 27.20 77.77 42.88
25 Saddle 20.90 NaN NaN
26 Saddle 25.40 NaN NaN
27 Saddle 20.60 NaN NaN
28 NaN 10.55 120.70 69.90
29 Saddle 39.33 NaN NaN
.. ... ... ... ...
117 Shoulder 4.76 NaN NaN
118 Shoulder 9.53 NaN NaN
119 Saddle 19.00 NaN NaN
120 Saddle 15.75 NaN NaN
121 Saddle 15.75 NaN NaN
122 Shoulder 16.76 NaN NaN
123 Flat Bottom 38.10 NaN NaN
124 Flat Bottom 31.75 NaN NaN
125 Shoulder 20.50 NaN NaN
126 Shoulder 20.50 NaN NaN
127 Shoulder 25.50 NaN NaN
128 Shoulder 23.00 NaN NaN
129 Shoulder 11.00 NaN NaN
130 Saddle 23.11 NaN NaN
131 Saddle 50.40 NaN NaN
132 Shoulder 8.89 NaN NaN
133 Flat Bottom 10.00 NaN NaN
134 Shoulder 20.00 NaN NaN
135 Shoulder 12.30 NaN NaN
136 Saddle 15.75 NaN NaN
137 Flat Bottom 19.00 NaN NaN
138 NaN 35.00 58.72 30.18
139 Saddle 15.00 NaN NaN
140 Saddle 20.00 NaN NaN
141 Saddle 15.80 NaN NaN
142 Saddle 16.00 NaN NaN
143 Saddle 19.05 NaN NaN
144 Saddle 31.75 NaN NaN
145 Saddle 16.00 NaN NaN
146 Saddle 16.00 NaN NaN
groove base_diameter shoulder_diameter unique_feature orientation \
0 No 22.00 NaN Yes Yes
1 No 25.00 NaN No Yes
2 No 35.00 NaN Yes Yes
3 No NaN NaN Yes Yes
4 No 30.00 23.00 Yes Yes
5 No NaN NaN Yes Yes
6 No NaN NaN No Yes
7 No NaN NaN No Yes
8 No 35.00 30.00 Yes Yes
9 No 25.40 NaN No Yes
10 No NaN NaN Yes Yes
11 No NaN NaN No Yes
12 No 30.00 25.00 No Yes
13 No NaN NaN Yes Yes
14 No 33.33 23.90 Yes Yes
15 No NaN NaN No Yes
16 No NaN NaN No Yes
17 No NaN NaN No Yes
18 No NaN NaN No Yes
19 No NaN NaN No Yes
20 No 32.00 NaN Yes Yes
21 No NaN NaN No Yes
22 No 26.90 20.60 Yes Yes
23 No NaN NaN Yes Yes
24 No NaN NaN No Yes
25 No NaN NaN Yes Yes
26 No NaN NaN Yes Yes
27 No NaN NaN Yes Yes
28 No NaN NaN No Yes
29 No 40.00 NaN Yes Yes
.. ... ... ... ... ...
117 No 25.40 22.22 No Yes
118 No 22.22 18.26 No Yes
119 No NaN NaN Yes Yes
120 No NaN NaN Yes Yes
121 No NaN NaN Yes Yes
122 No 31.75 27.43 Yes Yes
123 No 20.64 NaN No Yes
124 No 25.40 NaN Yes Yes
125 No 25.00 17.80 Yes Yes
126 No 28.00 21.80 Yes Yes
127 No 35.00 23.80 Yes Yes
128 No 45.00 34.90 Yes Yes
129 No 30.00 27.70 No Yes
130 No NaN NaN No Yes
131 No NaN NaN Yes Yes
132 No 25.40 12.29 No Yes
133 No 14.00 NaN No Yes
134 No 25.00 15.00 Yes Yes
135 No 60.00 52.37 Yes Yes
136 No 25.40 NaN Yes Yes
137 No 25.00 NaN No Yes
138 No NaN NaN No Yes
139 No NaN NaN No Yes
140 No NaN NaN Yes Yes
141 No NaN NaN Yes Yes
142 No NaN NaN No Yes
143 No 31.75 NaN No Yes
144 No NaN NaN No Yes
145 No NaN NaN No Yes
146 No NaN NaN Yes Yes
weight
0 0.032
1 0.033
2 0.070
3 0.180
4 0.080
5 0.043
6 2.093
7 2.601
8 0.100
9 0.081
10 0.047
11 0.559
12 0.046
13 0.122
14 0.100
15 0.023
16 0.022
17 0.159
18 0.059
19 0.033
20 0.080
21 4.034
22 0.100
23 0.127
24 1.630
25 0.192
26 0.186
27 0.158
28 3.361
29 0.378
.. ...
117 0.045
118 0.021
119 0.150
120 0.052
121 0.052
122 0.084
123 0.091
124 0.114
125 0.066
126 0.073
127 0.083
128 0.182
129 0.052
130 0.240
131 0.223
132 NaN
133 0.009
134 0.060
135 0.223
136 0.055
137 0.091
138 1.960
139 0.090
140 0.197
141 0.079
142 0.032
143 0.050
144 2.375
145 0.055
146 0.200
[147 rows x 15 columns]
Content source: timmyshen/Cat_Tube
Similar notebooks: