您当前的位置:首页 > 计算机 > 编程开发 > Python

dataframe 导出excel时,只导出某几列不是全部导出

时间:01-21来源:作者:点击数:

在需要把df导出时,往往只需要其中的某几列( 行 )。可以使用列表或者切片,相当于先做一个小的df,然后导出即可。

指定列:

powder[['是否进口','产地']].to_excel(r'D:\数据表\结果B.xlsx' )

powder.loc[:,'月份':'产地'].to_excel(r'D:\数据表\结果B-去重-产品类型-字段-垃圾-3.xlsx' )

powder.iloc[:,0:8].to_excel(r'D:\数据表\结果B-去重-产品类型-字段-垃圾-2.xlsx' )

指定行:

powder[0:8].to_excel(r'D:\数据表\结果B.xlsx' )

作为对比,把excel中的某几列导入df时,使用 usecols=[] 指定即可。

junk_url = pd.read_excel(r'D:\资料包\垃圾数据-汇总库.xlsx',sheet_name='奶粉',usecols=['编号','商品名称','商品链接'],index_col='编号')

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门