如何一次将多个 csv 文件读取到 Google Colab
Posted
技术标签:
【中文标题】如何一次将多个 csv 文件读取到 Google Colab【英文标题】:How to read multiple cvs files to Google Colab at once 【发布时间】:2022-01-19 23:12:16 【问题描述】:我正在做这样的事情, enter image description here
有没有一种方法可以让我一次读完它们?
【问题讨论】:
我认为您可能需要将它们放在同一个文件夹中。参考here 欢迎来到 SO!请不要将数据或代码添加为图像。而是将代码直接复制到帖子中。这将更有可能有人能够快速帮助您。 【参考方案1】:我会亲自对此做一个字典理解
root = "drive/Mydrive/"
goodvariable = f"subjectnum":
'running': pd.read_csv(f'rootdata/subject_num/acc_running_chest.csv'),
'walking': pd.read_csv(f'rootdata/subject_num/acc_walking_chest.csv'),
'climbdown': pd.read_csv(f'rootdata/subject_num/acc_climbingdown_chest.csv'),
'climbup': pd.read_csv(f'rootdata/subject_num/acc_climbingup_chest.csv')
for num in range(1, 10)
可以输入不同的数字来代替 10,具体取决于您拥有的科目数量 + 1 因此,如果您有 100 个主题,则必须输入 101。由于提供的图像,我使用了 10(有 9 个主题,9+1 = 10)。这个dict理解应该给你一个这种结构的字典:
"subject1":
"running": csv_read data from acc_running_chest for subject 1,
"walking": csv_read data from acc_walking_chest for subject 1,
"climbdown": csv_read data from acc_climbingup_chest for subject 1,
"climbup": csv_read data from acc_climbingup_chest for subject 1
,
"subject2":
... and so on
然后您可以通过以下方式访问它:
goodvariable['subject1']['walking'] # csv data of acc_walking_chest for subject 1
【讨论】:
以上是关于如何一次将多个 csv 文件读取到 Google Colab的主要内容,如果未能解决你的问题,请参考以下文章