为什么执行对数转换的Log1p不能绘制为归一化的直方图?

时间:2018-11-30 15:47:28

标签: r plot histogram logarithm

我是R的初学者,尝试使用log1p来规范我当前右偏的数据。但是,当我创建归一化直方图时,它会绘制单个实心正方形块,而不是归一化箱。我该如何解决?

class Face():
    pass

class Cube():
    def __init__(self):
        self._front = Face()

    @property
    def front(self):
        return self._front

    @front.setter
    def front(self, value):
        self._front = value

Right-skewed histogram Solid-block "histogram"

1 个答案:

答案 0 :(得分:0)

用户docendo discimus的答案:“这是因为log1p(6e5)= 13.30469,并且您将binwidth设置为10000。因此,所有销售价格值都位于单个bin中。请尝试在不指定binwidth的情况下运行它。还要注意:不要使用ggplot(data = train,aes(train $ SalePrice)),而是使用ggplot(data = train,aes(SalePrice))。– docendo discimus“