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?

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.