#python #pandas #csv #debugging #machine-learning
#python #pandas #csv #отладка #машинное обучение
Вопрос:
Это мой код:
import matplotlib.pyplot as plt
import pandas as pd
import pylab as pl
import numpy as np
df = pd.read_csv("FuelConsumption.csv")
df.head()
И возникают ошибки:
Traceback (most recent call last):
File "F:/python/machine learning/regression.py", line 8, in <module>
df = pd.read_csv("FuelConsumption.csv",engine = 'python')
File "C:UsersHPAppDataRoamingPythonPython38site-packagespandasioparsers.py", line 686, in read_csv
return _read(filepath_or_buffer, kwds)
File "C:UsersHPAppDataRoamingPythonPython38site-packagespandasioparsers.py", line 452, in _read
parser = TextFileReader(fp_or_buf, **kwds)
File "C:UsersHPAppDataRoamingPythonPython38site-packagespandasioparsers.py", line 946, in __init__
self._make_engine(self.engine)
File "C:UsersHPAppDataRoamingPythonPython38site-packagespandasioparsers.py", line 1189, in _make_engine
self._engine = klass(self.f, **self.options)
File "C:UsersHPAppDataRoamingPythonPython38site-packagespandasioparsers.py", line 2382, in __init__
f, handles = get_handle(
File "C:UsersHPAppDataRoamingPythonPython38site-packagespandasiocommon.py", line 496, in get_handle
f = open(path_or_buf, mode, errors="replace", newline="")
FileNotFoundError: [Errno 2] No such file or directory: 'FuelConsumption.csv'
Я уверен, что я загрузил csv, но он все еще не работает
Кто-нибудь может мне помочь?
Ответ №1:
Путь к файлу является основным аргументом метода read_csv. Вы должны указать путь к файлу csv, если файл python и файл csv находятся в разных каталогах, вы можете использовать относительный или абсолютный путь.
Ответ №2:
Вы должны знать, что ваши рабочие области и ваш CSV-файл находятся в одном каталоге.
Комментарии:
1. Спасибо, но попробуйте
comment
однострочные ответы
Ответ №3:
Я думаю, что вы должны поместить свои файлы.csv и .py в одну папку.