Verwenden der Protokollskala in einem Balkendiagramm

0

Ich habe folgende Daten:

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

Alles sieht gut aus, als ich versuchte, ein gruppiertes Säulendiagramm zu zeichnen:

Bildbeschreibung hier eingeben

Nach dem Wechsel zur logarithmischen Skalierung auf der y-Achse wurde es jedoch verkehrt herum:

Bildbeschreibung hier eingeben

Bearbeiten: Ich möchte so etwas wie mein ursprüngliches Diagramm zeigen, aber die y-Achse tickt bei 0,01, 0,1 und 1 (anstatt 0,2, 0,4, ...). Gibt es eine Möglichkeit, dies ohne Verwendung von Protokollen zu tun?

JRR
quelle

Antworten:

0

Da log 1 = 0, haben alle Zahlen zwischen 0 und 1 negative Logs, daher wird Ihr Chart "verkehrt herum" angezeigt. Wenn Sie einen der Werte auf einen Wert ändern, der größer als 1 ist, wird dieser Wert in einer Tabelle nach oben angezeigt.

Die Funktion log10()zeigt Ihnen, dass das Diagramm korrekt ist (z. B. log10 (0.04) = - 1.39794).

In LibreOffice können Sie auswählen, wo die gezeichneten Spalten beginnen sollen: Bildbeschreibung hier eingeben

Wenn der Wert auf 1 gesetzt ist, wird derselbe Wert wie für Ihr Diagramm angezeigt. Wenn der Wert auf 0 gesetzt ist, werden Spalten angezeigt, die am unteren Rand des Diagramms beginnen.

Bildbeschreibung hier eingeben

muclux
quelle
Vielen Dank. Ich möchte so etwas wie mein ursprüngliches Diagramm zeigen, aber mit einer y-Achse, die bei 0,01, 0,1 und 1 tickt (anstelle von 0,2, 0,4, ...). Gibt es eine Möglichkeit, dies ohne Verwendung von Protokollen zu tun?
JRR
Ich habe versucht, Ihr Diagramm mit LibreOffice zu reproduzieren. Mit den Standardeinstellungen erhalte ich eine logarithmische Skala, bei der die Spalten unten beginnen (bei y = 0,01). Ich kann das variieren, indem ich die x-Achse formatiere und den Parameter "cross other axis at" in der Positionierungsregisterkarte einstelle. Mit dem Wert 0 bekomme ich, was Sie wollen, mit dem Wert 1 bekomme ich, was Sie in Ihrer Frage gezeigt haben. Mit dem Wert 0.1 beginnen die Spalten bei 0.1 und gehen entsprechend den darzustellenden y-Werten nach oben oder unten. In Excel ist der Wortlaut vielleicht anders, aber Sie sollten eine ähnliche Formatierungsmöglichkeit haben.
muclux
Ich habe meine Antwort bearbeitet, um Ihnen den Effekt der Achsenpositionierung zu zeigen.
muclux