当我使用熊猫在kaggle的笔记本中多次读取csv文件时会发生什么?

问题描述 投票:0回答:2

我正在参加kaggle的NCAA March Madness Anlytics竞赛。我用熊猫从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:名称“种子”未定义。

我不知道发生了什么,所以我离线尝试了一下,结果什么也没发生。我想念什么吗?我该如何解决?请注意,这不是我第一次使用read_csv()从此笔记本中的csv文件中读取数据,尽管我无法弄清楚这种麻烦与我的处境之间是否有关系。

python pandas jupyter-notebook kaggle
2个回答
1
投票

您必须将CSV文件放入python保存项目的文件夹中。运行此命令以找到目的地:

%pwd 

将文件放入目标位置并运行此命令:

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

您也可以运行此:

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

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.