【发布时间】:2019-09-04 19:25:59
【问题描述】:
我有 400 个 csv 文件,所有文件都包含有 4667 行的单列。每行都有名称和相应的值,例如“A=54,B=56 等等,直到 4667 行。我的问题陈述是: 1.获取变量名并将其放在不同的列 2. 取出对应的变量值,放到列的上一行。
3. 现在,对所有 400 个文件执行此步骤,并将所有相应的值附加到上述行中,即 400 行。
我已经完成了单个文件以及如何处理多个文件。我不知道
import glob
from collections import OrderedDict
path =r'Github/dataset/Raw_Dataset/'
filenames = glob.glob(path + "/*.csv")
dict_of_df = OrderedDict((f, pd.read_csv((f),header=None,names=['Devices'])) for f in filenames)
eda=pd.concat(dict_of_df)
我
【问题讨论】: