在条形图中使用对数刻度

在条形图中使用对数刻度

我有以下数据:

   Week 1    Week 2
------------------
A  0.04      0.5
B  0.2       0.7
C  0.04      1
D  0.4       0.5

当我尝试绘制分组柱形图时,一切看起来都很好:

在此处输入图片描述

但是在 y 轴上改为对数刻度后,它就颠倒了:

在此处输入图片描述

编辑:我想显示类似于原始图的内容,但 y 轴的刻度为 0.01、0.1 和 1(而不是 0.2、0.4……)。有没有不用对数就能做到这一点的方法?

答案1

由于 log 1 = 0,0 到 1 之间的所有数字都有负对数,因此您的图表显示为“上下颠倒”。如果您将其中一个值更改为大于 1 的值,您会看到该值向上绘制。

该函数log10()显示图表是正确的(例如 log10(0.04)=-1.39794)。

在 LibreOffice 中,您可以选择绘制列的开始位置: 在此处输入图片描述

如果将值设置为 1,我得到的结果与您的图表相同;如果将值设置为 0,我得到的结果是从图表底部开始的列。

在此处输入图片描述

相关内容