📌  相关文章
📜  如何修复:模块 'pandas' 没有属性 'dataframe'

📅  最后修改于: 2022-05-13 01:55:33.066000             🧑  作者: Mango

如何修复:模块 'pandas' 没有属性 'dataframe'

在本文中,我们将了解如何在创建数据框时修复错误“模块‘熊猫’没有属性‘数据框’”。

修复创建数据框时的错误

要创建数据框,我们需要使用 DataFrame()。如果我们使用 dataframe 会抛出错误,因为 pandas 中没有 dataframe 属性。方法是DataFrame()。我们需要将任何字典作为参数传递。由于字典有一个键值对,我们可以将它作为参数传递。 Dataframe 将键视为属性,将对视为元组。让我们看看为什么在创建数据框时会出错。

Python3
import pandas as pd
  
data = {"id": [1, 2, 3],
        "name": ["karthik", "nikhil", "bhagi"]}
  
df = pd.dataframe(data)
print(df)


Python3
import pandas as pd
  
data = {"id": [1, 2, 3],
        "name": ["karthik", "nikhil", "bhagi"]}
  
df = pd.DataFrame(data)
df


输出:

要修复上述错误,我们需要使用 DataFrame 而不是 dataframe。

Python3

import pandas as pd
  
data = {"id": [1, 2, 3],
        "name": ["karthik", "nikhil", "bhagi"]}
  
df = pd.DataFrame(data)
df

输出:

id        name
0    1        karthik
1    2        nikhil
2    3        bhagi

通过这种方式,我们可以修复模块 'pandas' has no attribute 'dataframe' 的错误。