dataframe动态命名(读取不同文件并规律命名)

读取不同的10个文件到dataframe,并需要分别命名为df_10,df_10_20,以此类推。

arr=['10','10_20','20_30','30_50','50_70','70_90','90_100']

csv_paths存储文件位置。

定义一个字典d,具体如下:

d={}
for csv_path,name in zip(csv_paths,arr):   
    filename="df" + name
    d[filename]=pd.read_csv('%s' % csv_path, low_memory=False)

后续依次读取多个dataframe,用for循环即可

for i in d: 
    d[i].columns = [s[2:] for s in d[i].columns] 
    print(d[i].shape)

对某一特定dataframe的操作

d['df10'].describe()

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值