我在kaggle的notebook中多次使用pandas读取csv文件会发生什么?

What happened when I used pandas to read csv files for multiple time in kaggle's notebook?

我正在参加 kaggle 的 NCAA March Madness Anlytics 比赛。我用pandas从csv文件中读取信息却遇到这样的问题:

seeds = pd.read_csv('/kaggle/input/march-madness-analytics-2020/2020DataFiles/2020DataFiles/2020-Womens-Data/WDataFiles_Stage1/WNCAATourneySeeds.csv')
seeds

此处输出为空。我又试了一次:

rank = seeds.merge(teams)

然后出现错误: NameError: 名称 'seeds' 未定义。

我不知道发生了什么事,我离线试了一下,结果什么也没发生。我想念什么吗?我该如何解决?请注意,这不是我第一次使用 read_csv() 从本笔记本的 csv 文件中读取数据,但我无法弄清楚这个问题是否与我的情况有关。

您必须将 CSV 文件放在 python 保存项目的文件夹中。 运行这样就可以找到目的地了:

%pwd 

将文件放在目标位置,然后 运行 这个:

seeds = pd.read_csv('WNCAATourneySeeds.csv')

你也可以运行这个:

seeds = pd.read_csv(r'C:\Users....\WNCAATourneySeeds.csv')

其中 "C" 是保存文件的磁盘,将“...”替换为保存文件的计算机路径。也使用“\”而不是“/”。

终于找到问题了。我没有注意到我在降价单元格中编写代码。愚蠢的我!