如何一次将多个 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的主要内容,如果未能解决你的问题,请参考以下文章

使用 Summernote File 一次将多个文件上传到服务器

如何一次将多个值插入到 postgres 表中?

如何使用 JQuery 一次将多个图像添加到 DOM?

一次将多个文件上传到 Struts2 @Action

如何一次将多个关系保存到 CoreData?

如何在 Django 中一次将多个对象添加到 ManyToMany 关系?