我想创建一个数据框,为我提供每个街区,每年,每月的平均挂牌价格。我用Python创建了这个数据框,但这并不是我想要的全部
agg_dict = {"price": np.mean}
dfGrouped = df.groupby(["neighbourhood_group", "Year", "Month"]).agg(agg_dict)
这在调用head()之后为我提供了以下数据帧。
这几乎是我想要的。但是我希望像这样“自动填充”行。
答案 0 :(得分:0)
您看似“丢失”的数据实际上已经到位,但未显示。
显示MutliIndex的默认标准是“重复”值 被隐藏了。
要覆盖此行为,请运行:
pd.options.display.multi_sparse = False
然后再次显示您的DataFrame。
但是如果您只想更改显示标准 单打印输出,运行:
with pd.option_context('display.multi_sparse', False):
print(<your_DataFrame>)