Для текущего проекта я планирую очистить Pandas DataFrame от его значений Null. Для этой цели я хочу использовать pd.DataFrame().fillna()
, который, по-видимому, является решением solid для очистки данных.
Однако при запуске приведенного ниже кода я получаю следующую ошибку ValueError: Must specify a fill 'value' or 'method'
. Я пробовал несколько вариантов переписать строку df = pd.DataFrame().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.DataFrame().fillna()