如何使用数据框中的索引而不是名称来调用代码中的列。
例如我有数据框df
有柱子a
, b
, c
而不是打电话df['a']
,我可以使用它的列索引来调用它吗df[1]
?
您可以使用iloc http://pandas.pydata.org/pandas-docs/version/0.18.0/generated/pandas.DataFrame.iloc.html?highlight=iloc#pandas.DataFrame.iloc:
df.iloc[:, 0]
Example:
>>> df
a b c
0 1 4 7
1 2 5 8
2 3 6 9
>>> df['a']
0 1
1 2
2 3
Name: a, dtype: int64
>>> df.iloc[:, 0]
0 1
1 2
2 3
Name: a, dtype: int64
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)