我正在尝试在基于pandas的数据框中加载csv文件。我使用了以下导入。
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
发现错误,找不到文件回溯如下:
FileNotFoundError Traceback(最近一次调用 最后)in() ----> 1 df = pd.read_csv('purchases.csv')
C:\用户\ saish \应用程序数据\本地\程序\ python的\ python35-32 \ LIB \站点包\大熊猫\ IO \ parsers.py 在parser_f(filepath_or_buffer,sep,delimiter,header,names, index_col,usecols,squeeze,prefix,mangle_dupe_cols,dtype,engine, 转换器,true_values,false_values,skipinitialspace,skiprows, nrows,na_values,keep_default_na,na_filter,verbose, skip_blank_lines,parse_dates,infer_datetime_format,keep_date_col, date_parser,dayfirst,iterator,chunksize,compression,thousands, 十进制,lineterminator,quotechar,引用,escapechar,评论, encoding,dialect,tupleize_cols,error_bad_lines,warn_bad_lines, skipfooter,skip_footer,doublequote,delim_whitespace,as_recarray, compact_ints,use_unsigned,low_memory,buffer_lines,memory_map, float_precision) 703 skip_blank_lines = skip_blank_lines) 704 - > 705返回_read(filepath_or_buffer,kwds) 706 707 parser_f。 name = name
C:\用户\ saish \应用程序数据\本地\程序\ python的\ python35-32 \ LIB \站点包\大熊猫\ IO \ parsers.py in _read(filepath_or_buffer,kwds) 443 444#创建解析器。 - > 445 parser = TextFileReader(filepath_or_buffer,** kwds) 446 447如果是chunksize或iterator:
C:\用户\ saish \应用程序数据\本地\程序\ python的\ python35-32 \ LIB \站点包\大熊猫\ IO \ parsers.py 在 init (self,f,engine,** kwds) 812 self.options ['has_index_names'] = kwds ['has_index_names'] 813 - > 814 self._make_engine(self.engine) 815 816 def close(self):
C:\用户\ saish \应用程序数据\本地\程序\ python的\ python35-32 \ LIB \站点包\大熊猫\ IO \ parsers.py 在_make_engine(自我,引擎)1043 def _make_engine(self, engine ='c'):1044 if engine =='c': - > 1045 self._engine = CParserWrapper(self.f,** self.options)1046 else:1047 if engine =='python':
C:\用户\ saish \应用程序数据\本地\程序\ python的\ python35-32 \ LIB \站点包\大熊猫\ IO \ parsers.py 在 init (self,src,** kwds)1682
kwds ['allow_leading_cols'] = self.index_col不是假1683 - > 1684 self._reader = parsers.TextReader(src,** kwds)1685 1686 #XXXpandas_libs \ parsers.pyx in pandas._libs.parsers.TextReader。的 CINIT ()
pandas_libs \ parsers.pyx in pandas._libs.parsers.TextReader._setup_parser_source()
FileNotFoundError:文件b'purchases.csv'不存在
答案 0 :(得分:0)
使用命令pwd
获取工作目录,然后将csv文件与.ipynb文件一起放在同一目录中。