Gibt es eine Möglichkeit, die wissenschaftliche Notation als 10 ^ 2 (minus der Karotte) anstelle von 1e + 2 anzuzeigen? Abgesehen davon, dass die Einstellungen von Grau auf Schwarz geändert werden, ist es außerdem möglich, die äußere Grenze und die Teilstriche eines Diagramms fett darzustellen? Bitte sehen Sie sich das Beispiel der beiden fetten Linien und der Notation unten an. Die wissenschaftliche Notation im Bild unten ist unglaublich in der Öl- und Gasindustrie üblich und das erforderliche Format für viele O&G- und geowissenschaftliche Veröffentlichungen, wenn Daten im Logspace angezeigt werden. Vielen Dank.
Um an Bradys Kommentar zur Wunschliste anzuknüpfen – Sie könnten ihn auf die interne Wunschliste setzen. Ich habe einige Kinnmusik von Kunden darüber erhalten, was "Grafiken in Veröffentlichungsqualität" bedeuten. Wenn Sie es auf die interne Wunschliste setzen, können die übrigen SEs Kunden hinzufügen, die ähnliche Probleme hatten.
M
Hallo Peter,
Ja, es ist möglich, die von Ihnen beschriebene Notation mit benutzerdefinierter Achsenformatierung anzuzeigen (siehe Abbildung unten) ... aber ich glaube nicht, dass die meisten Leute dies tun möchten. Überprüfen Sie, ob Sie damit einverstanden sind, nachdem Sie den benutzerdefinierten Formatierungscode überprüft haben. Hier gibt es ein paar bewegliche Teile:
1) Verwendung von Unicode für hochgestellte Zeichen. (Beachten Sie die diskontinuierliche Adressierung)
2) Umgang mit negativen Exponenten
3) Konvertieren von Zahlen in Äquivalente hochgestellter Zeichen über Nachschlagen durch Verarbeiten jeweils einer Ziffer
Was die fettgedruckten Linien betrifft: Auch dies kann mit benutzerdefiniertem JSL erfolgen, indem kleine horizontale und vertikale Linien in die Framebox geschrieben werden - solange sich die Häkchen innerhalb und nicht außerhalb des Diagramms befinden. Dies ist mühsam: Das Skript muss auf den Anzeigebaum angewendet werden, nachdem der Graph erstellt wurde, und muss Linienlängen aus der Skalierung des Graphen ableiten.
Es ist wahrscheinlich am besten für den Kunden, diese Formatierung über die Wunschliste anzufordern.

Folgendes habe ich für ein benutzerdefiniertes Format eingegeben:
sups = words("\!U2070,\!U00B9,\!U00B2,\!U00B3,\!U2074,\!U2075,\!U2076,\!U2077,\!U2078,\!U2079",",");
x = Log10( :value );
neg = If( x < 0, "⁻", "" );
x = Abs( x );
expon = "";
If( x > 0,
While( x > 0,
expon = sups[Mod( x, 10 ) + 1] || expon;
x = Floor( x / 10 );
)
,
expon = sups[1]
);
"10" || neg || expon;
Ich habe eine Datei mit einem Skript angehängt, wenn Sie daran interessiert sind, ein bisschen herumzuspielen. Beachten Sie, dass die Unicode-Zeichen nach der Eingabe hochgestellt angezeigt werden ... sodass Sie ihre Adressen nicht mehr sehen können:

Prost,
Brady
Sie könnten dem Benutzer empfehlen, das Diagramm in einem Vektorformat (SVG, EMF, PDF) zu exportieren und die Bearbeitungen dann in einem anderen Tool anzuwenden, einschließlich direkt in PowerPoint oder Word, wenn sie unter Windows ausgeführt werden. Sie könnten das Ende von finden diesen Blogbeitrag hilfreich.