我正在使用一个dataset from kaggle,并试图对此进行一些数据分析。在
首先,我计算了每一组品牌和车型(This is my average code)的价格平均值,然后,我根据这个平均值(Heat map code)(Heat map figure)绘制了热图。然而,有人注意到,在数据集中,有些品牌并不是所有车型都有,例如,阿尔法罗密欧(alfa iu romeo)并没有显示“巴士”类型。这就成了一个问题,因为这种缺失似乎是热图中的一个空白。在
我该如何克服这种情况,例如,在有缺口的地方设置零值?在
尝试将参数
fill_value = 0
添加到Heat map code
中的df.pivot
。这应该将NULL
值替换为0
,并防止间隙出现在热图中。在编辑:我的解决方案出错,因为
pandas.DataFrame.pivot
没有fill_value
的参数。一个更好的选择是pandas.pivot_table
,它或多或少相当于pandas.pivot
,但具有更大的灵活性。请看这里:https://pandas.pydata.org/pandas-docs/stable/generated/pandas.pivot_table.html以下是如何重写您的行:
或者,您也可以运行:
^{pr2}$相关问题 更多 >
编程相关推荐