在查看大熊猫的索引时,我有一些问题应该很简单。如果df
是一个足够长的DataFrame,那么df[1:2]
会给出第二行,但是df[1]
会给出错误,而df[[1]]
会给出第二列。那是为什么?
答案 0 :(得分:1)
使用df.iloc[1]
选择数据帧的第二行(它使用基于零的索引)。要选择第二列,请使用df.iloc[:, 1]
(:
是切片表示法以选择所有行。)
答案 1 :(得分:0)
查看Pandas索引文档here,在define( 'WP_DEBUG_DISPLAY', true);
运算符内使用切片获取数据框的切片行,这应该可以解释您看到的行为