如果我有一个pandas DataFrame对象,我该如何简单地访问一个单元?在R中,假设我的data.frame被称为df,我可以通过
访问第3行和第4列df[3,4]
python中的等价物是什么?
答案 0 :(得分:26)
答案 1 :(得分:13)
如果您的列未标记,请使用iloc
:
df.iloc[3,4]
这将返回位于第三行与第四列交叉处的单元格。
如果要根据列和行标签访问单元格,请使用at
:
df.at["Year","Temperature"]
这将返回与行“Year”和“Temperature”列相交的单元格。