我有一个pandars DataFrame,它有两列:玩具和颜色。颜色列包含缺失值。
如何使用该特定玩具最常用的颜色来填充缺失的颜色值?
下面是创建示例数据集的代码:
import pandas as pd
import numpy as np
df = pd.DataFrame({
'toy':['car'] * 4 + ['train'] * 5 + ['ball'] * 3 + ['truck'],
'color':['red', 'blue', 'blue', nan, 'green', nan,
'red', 'red', np, 'blue', 'red', nan, 'green']
})
2条答案
按热度按时间tgabmvqs1#
相反,在nan和np上,您必须使用np。nan
2skhul332#
要创建一个数据框,我们需要导入Pandas。可以使用dataframe()函数创建数据框。dataframe()需要一个或两个参数。第一个参数是要填充到数据框表中的数据。