我正在参加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文件读取数据,尽管我无法弄清楚这种麻烦与我的处境之间是否存在联系。
答案 0 :(得分:1)
您必须将CSV文件放入python保存项目的文件夹中。 运行此命令以找到目的地:
%pwd
将文件放入目标位置并运行以下命令:
seeds = pd.read_csv('WNCAATourneySeeds.csv')
您还可以运行以下命令:
seeds = pd.read_csv(r'C:\Users....\WNCAATourneySeeds.csv')
其中“ C”是保存文件的磁盘,并用“ ...”替换为保存文件的计算机路径。也使用“ \”而不是“ /”。
答案 1 :(得分:0)
我终于找到了问题。我没有注意到我在markdown单元中编写代码。愚蠢的我!