热线电话:13121318867

登录
2020-09-25 阅读量: 3644
datasets.iloc[:,-1:]这样取为什么会有列名呢?

问:

datasets.iloc[:,-1:]这样取为什么会有列名呢?




答:

这里用到dataframe的隐式索引方法iloc,iloc方法以逗号为分隔符,逗号前是要取的行,逗号后是要取的列,

这里逗号后是-1:,是一段范围,表示要取的列是从最后一列开始取到最后一列结束,得到的结果类型是dataframe,

所以会把列名也一起索引出来;



当使用datasets.iloc[:,-1]时,取的是一列不是一段范围,表示要取的列是最后一列,

得到的结果是series,因此结果没有列名。



108.5702
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子