Index对象负责管理轴标签、轴名称等元数据,是一个不可修改的、有序的、可以索引的ndarry对象。在构建Sereis或DataFrame时,所用到的任何数据或者array-like的标签,都会转换为一个Index对象。Index对象是一个从索引到数据值的映射,当数据是一列时,Index是列索引;当数据是一行数据时,Index是行索引。
Pandas中的df.columns = [‘a’,’b’,’c’]函数的作用是重命名列名。
index是不可修改的,通过reindex只是重新索引。重新索引的概念是对原索引和新的索引进行匹配,即:新索引中含有原索引数据,则原索引数据按新索引排序;新索引中无原索引数据,则添加新索引,值填充为NaN或者根据fill_values决定(类似于sql中的right join功能)。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/102827.html