【问题标题】:No "from_csv" method in pandas熊猫中没有“from_csv”方法
【发布时间】:2019-12-10 07:44:35
【问题描述】:

当我尝试在 python 3.7 中使用 from_csv 方法时,我收到归因错误:

import pandas as pd
pd.DataFrame.from_csv(adr)

AttributeError: type object 'DataFrame' has no attribute 'from_csv'

我该如何解决这个问题?

【问题讨论】:

标签: python python-3.x pandas


【解决方案1】:

from_csv 现已弃用。这方面没有进一步的进展。 建议现在使用 pd.read_csv

import pandas as pd
df = pd.read_csv("your-file-path-here")

python 警告现在也这么说 -

ma​​in:1:FutureWarning:from_csv 已弃用。请改用 read_csv(...)。请注意,一些默认参数是不同的,因此请在更改函数调用时参考 from_csv 的文档

【讨论】:

  • 当您的 tsv 没有标头时考虑使用 df = pd.read_csv(file_path, header=None)
【解决方案2】:
import pandas as pd

df = pd.read_csv('<CSV_FILE>')

【讨论】:

    【解决方案3】:

    要在 pandas 数据框中读取 CSV 文件,您需要使用函数 read_csv。你可以试试下面的代码

    import pandas as pd
    pd.read_csv('adr.csv')
    

    以下链接将让您了解如何使用 pandas 读取和写入 CSV 文件。

    https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html

    【讨论】:

      猜你喜欢
      • 2019-12-26
      • 2016-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-08
      • 2021-04-11
      • 2019-12-17
      • 1970-01-01
      相关资源
      最近更新 更多