替换Excel表中的数据并保存表

问题描述 投票:0回答:1

我试图用数据的平均值替换表中的缺失值。代码有效但我无法将数据保存在表中。

import numpy as np
import pandas as pd
df1= pd.read_excel("sample.xlsx")
df1["Precio unitario promedio"].replace(np.NaN,mean)

当我在jupyter中运行代码时,数据会被更改,但是当我再次调用表或尝试打印它时,更改为平均值的缺失值将作为缺失值返回。该表未使用新值保存。

python pandas replace
1个回答
0
投票

或者:

df1 = df1["Precio unitario promedio"].replace(np.NaN,mean)

要么:

df1["Precio unitario promedio"].replace(np.NaN,mean, inplace=True)
© www.soinside.com 2019 - 2024. All rights reserved.