2020-05-26
阅读量:
932
datasets.iloc[:,-1:]这样取为什么会有列名呢?
问:
datasets.iloc[:,-1:]这样取为什么会有列名呢?

答:
这里用到dataframe的隐式索引方法iloc,iloc方法以逗号为分隔符,逗号前是要取的行,逗号后是要取的列,
这里逗号后是-1:,是一段范围,表示要取的列是从最后一列开始取到最后一列结束,得到的结果类型是dataframe,
所以会把列名也一起索引出来;

当使用datasets.iloc[:,-1]时,取的是一列不是一段范围,表示要取的列是最后一列,
得到的结果是series,因此结果没有列名。







评论(0)


暂无数据
推荐帖子
2条评论
6条评论
7条评论