AttributeError:模块“ pandas”没有属性“ df”

时间:2020-07-13 14:25:45

标签: python pandas dataframe

对于当前项目,我计划从其Null值清除Pandas DataFrame。为此,我想使用Pandas.DataFrame.fillna,它显然是用于数据清除的可靠孤岛。

运行以下代码时,我收到以下错误AttributeError: module 'pandas' has no attribute 'df'。我尝试了几种方法来重写行df = pd.df().fillna,但都没有改变结果。

是否有任何智能调整可使其运行?

import string
import json
import pandas as pd

# Loading and normalising the input file
file = open("sp500.json", "r")
data = json.load(file)
df = pd.json_normalize(data)
df = pd.df().fillna

1 个答案:

答案 0 :(得分:2)

将文件加载到熊猫时-在您的代码中,data变量是DataFrame实例。但是,您打错了字。

df = pd.json_normalize(data)
df = df.fillna()