Что случилось, когда я несколько раз использовал pandas для чтения csv-файлов в блокноте kaggle? - PullRequest
0 голосов
/ 16 апреля 2020

Я участвую в конкурсе NCAA March Madness Anlytics из kaggle . Я использовал 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: имя 'seed' не определено.

Я не могу понять, что произошло, и я попробовал это в оффлайне оказалось что ничего не случилось. Я что-то пропустил? И как я могу это исправить? Обратите внимание, что это был не первый раз, когда я использовал read_csv () для чтения данных из CSV-файла в этой записной книжке, хотя я не мог выяснить, есть ли связь между этой проблемой и моей ситуацией.

Ответы [ 2 ]

1 голос
/ 16 апреля 2020

Вы должны поместить CSV-файл в папку, в которой python сохраняет проекты. Запустите это, чтобы узнать место назначения:

%pwd 

Поместите файл в место назначения и запустите это:

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

Вы также можете запустить это:

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

Где "C" - диск, на котором сохранен ваш файл, и замените "..." на путь к компьютеру, на котором сохранен файл. Используйте также «\», а не «/».

0 голосов
/ 17 апреля 2020

Я наконец нашел проблему. Я не заметил, что пишу свои коды в ячейке уценки. Глупый я!

...