如何使用 python 中的文件名重命名数据框?
How to rename dataframe with file name in python?
我在一个文件夹中有几个 csv 文件,我需要读取这些文件并对每个文件执行相同的操作。我想重命名使用文件名创建的每个数据框,但我不确定如何重命名。我可以将文件名存储在列表中,然后以某种方式在以后引用它们......?我当前的代码如下。先感谢您。
import os
Path = "C:\Users\DATA"
filelist = os.listdir(Path)
for x in filelist:
RawData = pd.read_csv("C:\Users\DATA\%s" % x)
如果您只有一个包含所有文件的数据框怎么办?
import os
path = "C:\Users\DATA"
raw_data = {i: pd.read_csv(os.path.abspath(i)) for i in os.listdir(path)}
我在一个文件夹中有几个 csv 文件,我需要读取这些文件并对每个文件执行相同的操作。我想重命名使用文件名创建的每个数据框,但我不确定如何重命名。我可以将文件名存储在列表中,然后以某种方式在以后引用它们......?我当前的代码如下。先感谢您。
import os
Path = "C:\Users\DATA"
filelist = os.listdir(Path)
for x in filelist:
RawData = pd.read_csv("C:\Users\DATA\%s" % x)
如果您只有一个包含所有文件的数据框怎么办?
import os
path = "C:\Users\DATA"
raw_data = {i: pd.read_csv(os.path.abspath(i)) for i in os.listdir(path)}