私は試した:
x=pandas.DataFrame(...)
s = x.take([0], axis=1)
またs
、SeriesではなくDataFrameを取得します。
>>> import pandas as pd
>>> df = pd.DataFrame({'x' : [1, 2, 3, 4], 'y' : [4, 5, 6, 7]})
>>> df
x y
0 1 4
1 2 5
2 3 6
3 4 7
>>> s = df.ix[:,0]
>>> type(s)
<class 'pandas.core.series.Series'>
>>>
================================================== =========================
更新
2017年6月以降にこれを読んでいる場合は、ix
pandas 0.20.2で非推奨になっているため、使用しないでください。loc
またはiloc
代わりに使用します。この質問に対するコメントやその他の回答を参照してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加