【发布时间】:2021-10-10 01:30:39
【问题描述】:
有没有办法在 pandas 数据框中按索引(即整数)和按列名选择行?
我尝试使用 loc 但它返回错误,我知道 iloc 仅适用于索引。
这里是数据框df的第一行。我愿意选择第一行,名为 'Volume' 的列,并尝试使用 df.loc[0,'Volume']
【问题讨论】:
-
您可以使用
df.iloc[0].index提供索引。所以完整的东西变成了df.loc[ df.iloc[0].index, 'Volume' ](注意这不是一个有效的解决方案) -
如何使用
.iloc然后列名?df.iloc[0]['Volume']
标签: python pandas pandas-loc