Wie führt man einen Arrhenius-Plot-AKA durch? Wie führt man eine rezeptorale sekundäre Achse in Excel 2010 aus?

673
Lucas Raphael Pianegonda

Ein Arrhenius-Diagramm zeigt den Logarithmus einer Eigenschaft, die thermisch gegen die reziproke Temperatur (aka 1 / T) aktiviert ist. Jetzt ist 1 / T etwas, an das die meisten Leute nicht gewöhnt sind. Aus diesem Grund enthalten die meisten Diagramme auch die Temperaturverschiebung auf einer zweiten Achse. Normalerweise oben auf der Grafik. Die Ausgabe sollte so aussehen:

Wie führt man einen Arrhenius-Plot-AKA durch? Wie führt man eine rezeptorale sekundäre Achse in Excel 2010 aus?

Bildquelle

Die zweite Achse dient nur der besseren Lesbarkeit und entspricht der Hauptachse mit der Beziehung:

primary=1/secondary   secondary=1/primary 

Was ich in Excel 2010 nicht tun kann, ist die reziproke zweite X-Achse. Gibt es eine Möglichkeit, dies zu tun?

Ein sekundäres Problem ist, dass ich keine sekundäre Achse in ein XYScatterplot einfügen kann

Problem 1: Wie formatiere ich eine Achse wechselseitig (1 / x)?

Problem 1b: Wie füge ich eine zweite x-Achse in einem XYscatterplot richtig hinzu?

Hinweis: Wenn Sie eine Lösung für diese Verwendung von Makros (VBA) kennen, dann meine weitere Frage auf Stackoverflow ist hier

1
Ich glaube nicht, dass es auch ohne VBA nicht möglich wäre. Sie können näher kommen, indem Sie die sekundäre Achse manuell erstellen und über Ihrem Diagramm platzieren. Máté Juhász vor 5 Jahren 0
@ MátéJuhász yeah .. Ich befürchtete, dass die manuelle Lösung das abschließende Urteil sein würde. Ok, dann fang besser mit der Codierung an. Lucas Raphael Pianegonda vor 5 Jahren 0
Möglicherweise möchten Sie auch PowerBI und R in Betracht ziehen. Durch die Integration mit Excel können Sie Ihre Aufgabe ohne großen Aufwand ausführen. dav vor 5 Jahren 0

1 Antwort auf die Frage

0
Lucas Raphael Pianegonda

Dieser Link erklärt, wie es gemacht wird. Dies funktioniert auch für andere Skalierungsachsen wie Quadratwurzel ect. Hier ein kleiner Überblick, wie du das machst:

Erstellen Sie Ihre Ticks als Serie:

  • Berechnen Sie alle Achsenticks, an denen Sie die X einer Reihe setzen möchten
  • Alle Ys der Serie müssen genau die untere Grenze Ihrer Y-Achse sein (oder die obere Grenze, wenn Sie möchten, dass Ihre Achse oben ist).

Datalabeling hinzufügen

  • Die Marker Ihrer Serie werden nun Ihre Ticks, nach Hinzufügen der Datenmarkierung, jeder Tick kann mit der jeweiligen Temperatur, in diesem Fall, markiert werden
  • Die Linie und der Marker werden mit "none" formatiert. Nur die Beschriftung ist sichtbar

Gitternetzlinien können mithilfe von Fehlerbalken hinzugefügt werden

  • Fügen Sie der Serie Fehlerbalken hinzu
  • Formatieren Sie die Errorbars so, dass sie kein Ende haben
  • Legen Sie die Länge der Fehlerleiste auf die Höhe der Grafik fest

Dieses Spiel kann für die Y-Achse wiederholt werden, wenn Sie möchten.