亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

當我在 JupyterLab 中加載數據時,我收到一個錯誤:

當我在 JupyterLab 中加載數據時,我收到一個錯誤:

開滿天機 2023-06-20 16:03:38
我剛剛遇到錯誤,我從來沒有代碼如下:import pandas as pdimport numpy as npimport seaborn as snsimport matplotlib.pyplot as pltdata=pd.read_csv('Users\ergar\Desktop\ML-mini_bootcamp\W1')路徑我確認了好幾遍,都是對的。錯誤信息如下---------------------------------------------------------------------------FileNotFoundError                         Traceback (most recent call last)<ipython-input-52-f31adf5ab280> in <module>----> 1 data=pd.read_csv('Users\ergar\Desktop\ML-mini_bootcamp\W1')~\anaconda3\lib\site-packages\pandas\io\parsers.py in parser_f(filepath_or_buffer, sep, delimiter, header, names, index_col, usecols, squeeze, prefix, mangle_dupe_cols, dtype, engine, converters, true_values, false_values, skipinitialspace, skiprows, skipfooter, nrows, na_values, keep_default_na, na_filter, verbose, skip_blank_lines, parse_dates, infer_datetime_format, keep_date_col, date_parser, dayfirst, cache_dates, iterator, chunksize, compression, thousands, decimal, lineterminator, quotechar, quoting, doublequote, escapechar, comment, encoding, dialect, error_bad_lines, warn_bad_lines, delim_whitespace, low_memory, memory_map, float_precision)    674         )    675 --> 676         return _read(filepath_or_buffer, kwds)    677     678     parser_f.__name__ = name~\anaconda3\lib\site-packages\pandas\io\parsers.py in _read(filepath_or_buffer, kwds)    446     447     # Create the parser.--> 448     parser = TextFileReader(fp_or_buf, **kwds)    449     450     if chunksize or iterator:~\anaconda3\lib\site-packages\pandas\io\parsers.py in __init__(self, f, engine, **kwds)    878             self.options["has_index_names"] = kwds["has_index_names"]    879 --> 880         self._make_engine(self.engine)    881     882     def close(self):為什么會這樣?我該如何解決?提前感謝您花時間澄清這個問題。
查看完整描述

3 回答

?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

嘗試這樣做,同時假設您的 CSV 文件的名稱是W1

data = pd.read_csv(r'C:\Users\ergar\Desktop\ML-mini_bootcamp\W1')


查看完整回答
反對 回復 2023-06-20
?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

問題是您正在為 Py 解釋器提供相對路徑。相對路徑不是從文件系統的根開始的路徑——相反,顧名思義,它們是相對于您調用程序的位置(在本例中是您的筆記本)解析的。

有兩種方法可以解決這個問題。

選項一是使用絕對路徑- 對于 Windows,從 C:\ 或另一個適當的驅動器號開始 - 在你的情況下,這將是

'C:\Users\ergar\Desktop\ML-mini_bootcamp\W1.csv'

選項二是將文件放在與筆記本相同的文件夾中,然后使用相對路徑: pd.read_csv('W1.csv')

請注意,您可以創建子文件夾并以這種方式組織文件 - 例如,您可以創建一個數據集子文件夾,然后使用pd.read_csv(r'datasets\W1.csv')

此外,請記住對 Windows 樣式路徑使用r'path\to\file'(原始 python 字符串),因為 '\' 是用于換行和制表符之類的特殊字符,在解析為非原始字符時可能會被誤解細繩。


查看完整回答
反對 回復 2023-06-20
?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

您必須提及文件擴展名,例如,如果您的文件正在.csv使用:

data=pd.read_csv('Users\ergar\Desktop\ML-mini_bootcamp\W1.csv')


查看完整回答
反對 回復 2023-06-20
  • 3 回答
  • 0 關注
  • 211 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號