【问题标题】:Can't load csv file through pandas in ubuntu无法通过ubuntu中的熊猫加载csv文件
【发布时间】:2018-12-02 12:31:21
【问题描述】:

我正在尝试使用 jupyter notebook 上的 pandas 加载位于我桌面上的 .csv 文件并收到以下错误:


代码有什么问题?相同的方法适用于 Windows。 (我使用的是 ubuntu 16.04 LTS)

【问题讨论】:

  • 问题与machine-learning 无关 - 请不要向标签发送垃圾邮件(已删除)
  • 请不要发错误信息和代码的图片,直接在SO上发文字。
  • @Mr. T 那么在什么场景下应该使用附加图片选项呢?我发布了图片,因为它是一个太长的错误。
  • 文本应该以文本形式发布,因此可以被索引并复制到 IDE 或搜索引擎中。图片用于图表等。不知道为什么你的错误太长 - 我肯定看到过更长的问题。

标签: python python-3.x pandas csv


【解决方案1】:

尝试在 read_csv 函数中传递 encoding='utf-8' 参数,如下所示:

data = pd.read_csv('file_name.csv', encoding='utf-8')

希望这会有所帮助。

【讨论】:

    【解决方案2】:
    filepath = r"/home/aditisp/Documents/Untitled Folder/sonar_data.csv"
    
    df = pd.read_csv(filepath)
    
    print(df.head())
    

    这对我有用。

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 2018-09-22
    • 1970-01-01
    • 1970-01-01
    • 2013-07-30
    • 1970-01-01
    • 2020-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多