熊猫索引混乱

时间:2016-04-04 03:38:04

标签: python pandas

在查看大熊猫的索引时,我有一些问题应该很简单。如果df是一个足够长的DataFrame,那么df[1:2]会给出第二行,但是df[1]会给出错误,而df[[1]]会给出第二列。那是为什么?

2 个答案:

答案 0 :(得分:1)

使用df.iloc[1]选择数据帧的第二行(它使用基于零的索引)。要选择第二列,请使用df.iloc[:, 1]:是切片表示法以选择所有行。)

答案 1 :(得分:0)

查看Pandas索引文档here,在define( 'WP_DEBUG_DISPLAY', true);运算符内使用切片获取数据框的切片行,这应该可以解释您看到的行为