当前位置:   article > 正文

python dataframe 重新指定序号_Python pandas.DataFrame调整列顺序及修改index名的方法

dataframe index自定义排序

1. 从字典创建DataFrame

>>> import pandas

>>> dict_a = {'user_id':['webbang','webbang','webbang'],'book_id':['3713327','4074636','26873486'],'rating':['4','4','4'],'mark_date':['2017-03-07','2017-03-07','2017-03-07']}

>>> df = pandas.DataFrame(dict_a) # 从字典创建DataFrame

>>> df # 创建好的df列名默认按首字母顺序排序,和字典中的先后顺序并不一样,字典中是'user_id','book_id','rating','mark_date'

book_id mark_date rating user_id

0 3713327 2017-03-07 4 webbang

1 4074636 2017-03-07 4 webbang

2 26873486 2017-03-07 4 webbang

2. 调整列顺序

>>> df = df[['user_id','book_id','rating','mark_date']] # 调整列顺序为'user_id','book_id','rating','mark

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/261936
推荐阅读
相关标签
  

闽ICP备14008679号