4
如何在代码中使用其索引而不是其名称在数据框中调用列。按列索引而不是列名称调用数据框中的列 - pandas
比如我有数据帧df
与b
列a
,c
与其说df['a']
的,它利用其列索引一样df[1]
我可以打电话?
如何在代码中使用其索引而不是其名称在数据框中调用列。按列索引而不是列名称调用数据框中的列 - pandas
比如我有数据帧df
与b
列a
,c
与其说df['a']
的,它利用其列索引一样df[1]
我可以打电话?
可以使用iloc
:
df.iloc[:, 0]
实施例:
>>> 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
如何使用列名 –
使用通过柱应用组b与出'df.groupby(df.columns [1]) '。 –