如何修复:模块 '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' 的错误。