当前位置: 首页 > article >正文

to_csv保存指定列的方法

df是DataFrame的数据,它的列为
['代码', '名称',  '最高', '最低']

现在我只想将‘代码’、“名称”两列内容存入csv,实现如下:

columns_to_save = ['代码', '名称']
df.代码 = df.代码.apply('="{}"'.format)#此行可以防止代码之前的0被忽略掉
df[columns_to_save].to_csv('result.csv', encoding='gbk', index=False)

下面举例:读取一个csv,精简其列,保存为另外一个csv。 

import pandas as pd


# 读取CSV文件
data_base = pd.read_csv('base_info.csv', encoding='gbk')
print(type(data_base))
print(data_base.columns)
#<class 'pandas.core.frame.DataFrame'>
#Index(['代码', '名称', '列A', '列B', '列C'],dtype='object')

columns_to_save = ['代码', '名称']
data_base.代码 = data_base.代码.apply('="{}"'.format)#此行可以防止代码之前的0被忽略掉
data_base[columns_to_save].to_csv('result.csv', encoding='gbk', index=False)


http://www.kler.cn/a/537868.html

相关文章:

  • 嵌入式AI革命:DeepSeek开源如何终结GPU霸权,开启单片机智能新时代?
  • 灵巧手技术全景解析:从仿生设计到智能控制
  • 电脑黑屏按什么键恢复?电脑黑屏的解决办法
  • 疯狂前端面试题(二)
  • 响应式编程_05 Project Reactor 框架
  • OpenSIPS-Dispatcher模块详解:优化SIP流量分发的利器
  • apachePoi中XSSFClientAnchor图片坐标简述;填充多张图片
  • 利用PHP爬虫开发获取淘宝分类详情:解锁电商数据新视角
  • Spring中都应用了哪些设计模式?
  • GitHub Pages + Jekyll 博客搭建指南(静态网站)
  • 8.高精度算法
  • 每日学习 设计模式 五种不同的单例模式
  • F#语言的学习路线
  • 零基础都可以本地部署Deepseek R1
  • 【AI知识点】如何判断数据集是否噪声过大?
  • UnityShader学习笔记——深度与法线纹理
  • 采用idea中的HTTP Client插件测试
  • postman使用简介
  • VMware虚拟机安装、创建Ubuntu虚拟机及汉化设置全流程详细教程
  • Android车机DIY开发之软件篇(十) NXP MfgTool和UUU的使用
  • 响应式编程库Reactor(二)Spring Webflux
  • HarmonyOS 5.0应用开发——全局自定义弹出框openCustomDialog
  • 蓝桥与力扣刷题(19 删除链表的倒数第N个结点)
  • 刚发布的nodejs 23提供了哪些新能力
  • 高效Android Studio编程:快捷键汇总
  • IDEA编写SpringBoot项目时使用Lombok报错“找不到符号”的原因和解决