1 2 3 4 5 | import pandas as pd df = pd.DataFrame({'age': [24, 42], 'state': ['NY', 'CA'], 'point': [64, 92]},index=['Alice', 'Bob']) df |
1 2 3 | age state point Alice 24 NY 64 Bob 42 CA 92 |
これからpointの値をとる
1 2 3 4 | val=df["point"] type(val) |
1 | <class 'pandas.core.series.Series'> |
Seriesとなり,Intでは所得できない
valuesをつければNumpyのarrayとして取得できる。
1 2 3 | val.values |
1 | array([64, 92]) |
1 2 3 | type(val.values) |
1 | <class 'numpy.ndarray'> |
1 2 3 | val.values[0] |
1 | 64 |