Ошибки в Pandas read_csv

#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 в одну папку.