【发布时间】:2020-12-02 19:04:34
【问题描述】:
stackoverflow 的新手,如果格式看起来很奇怪,请多多包涵..
我有一大组数据,其中包含 100 多列数据,其结构如下:
countrya countryb 年份 variable1 variable2 ...... variable100
我想将 100 个变量分成 100 个新数据帧并将它们保存到 csvs 中。
以下是我用于创建 1 个新 csv 的代码。
dfm1=pd.melt(df, id_vars=['countrya','countryb','year'], value_vars=['variable1'],
value_name='variable1')
dfm1.drop('variable',axis=1)
dfm1.to_csv('newdf1.csv')
如何实现流程自动化? 谢谢!
【问题讨论】:
标签: python pandas automation melt