您现在的位置是:亿华云 > 数据库
一日一技:Pandas 如何对列排序?
亿华云2025-10-09 03:25:29【数据库】0人已围观
简介我们在工作中,经常用到 Excel,有时候,我们会使用 Pandas 生成 Excel。但生成的 Excel 列的顺序可能跟我们想要的不一样。例如:importpandasaspddatas=[{id
我们在工作中,日技经常用到 Excel,何对有时候,列排我们会使用 Pandas 生成 Excel。日技但生成的何对 Excel 列的顺序可能跟我们想要的亿华云不一样。
例如:
import pandas as pd datas = [ { id: 1,列排 name: 王大, salary: 9999, work_time: 19}, { id: 2, name: 李二, salary: 9999, work_time: 19}, { id: 3, name: 张三, salary: 9999, work_time: 19}, { id: 4, name: 朱四, salary: 9999, work_time: 19}, { id: 5, name: 陈五, salary: 9999, work_time: 19}, { id: 6, name: 老牛, salary: 9999, work_time: 19}, ] df = pd.DataFrame(datas) df.to_excel(example.xlsx, index=False)运行效果如下图所示:
现在,我想在最终生成的日技 Excel 中,把work_time放到salary左边。何对这个时候,服务器托管列排有两种方案:
方法1,日技把包含正确列表顺序的何对列表,传给 DataFrame 对象。列排
df = df[[id,日技 name, work_time, salary]]运行效果如下图所示:
方法2,使用.reindex()方法:
df = df.reindex(columns=[id,何对 name, work_time, salary])运行效果如下图所示:
很赞哦!(99333)
相关文章
- 5、使用企业名称的英文名称作为域名也是国内许多企业选择域名的一种方式,特别适合一些与计算机、网络和通信相关的行业。
- 终于有人把分布式系统架构讲明白了
- NaN你都未必懂,花五分钟让你懂得不能再懂
- 真正运行容器的工具:深入了解 Runc 和 OCI 规范
- .com域名是国际最广泛流行的通用域名,目前全球注册量第一的域名,公司企业注册域名的首选。国际化公司通常会注册该类域名。
- 用Python进行多元线性回归分析(附代码)
- 50行代码,搞定敏感数据读写!
- 十张图带你彻底搞懂限流、熔断、服务降级
- 比较短的域名方便用户记忆和传播,它带来的好处往往会超过其他类型的域名,如果你非要域名短而且还要包含关键词,那么往往会事与愿违,现在这种域名基本上是可遇而不可求的。
- 用Python实现一款永久免费的PDF编辑工具