Weist überlappende Textbeschriftungen abManchmal haben wir ein allgemeines 2D-Diagramm mit mehreren überlappenden Beschriftungen als Beispiel unten:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt:Age << Label( 1 );
For Each Row( Row State()=Labeled State(1) );
Graph Builder(
Size( 528, 454 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 18 ) ) )
);
Wenn wir alle Beschriftungen im Diagramm behalten möchten, besteht eine Möglichkeit darin, die Beschriftungen an die richtige Stelle zu ziehen. Allerdings wird es schwieriger, wenn die Datenpunkte groß sind. Gibt es eine Möglichkeit, wie wir in R dasselbe tun können, um überlappende Textbeschriftungen mit JSL abzuwehren, anstatt die Beschriftung einzeln zu ziehen?
Vorher Nachher


Referenz: https://cran.r-project.org/web/packages/ggrepel/vignettes/ggrepel.html
Betreff: Überlappende Textbeschriftungen abweisenHallo Xan,
Vielen Dank für die großartige Idee zu dieser Diskussion, aber wir könnten viele Labels verlieren, wenn der Datensatz groß wird oder als verschiedene Cluster verteilt wird. Ich hoffe, dass JMP dieses Problem in die Liste aufnehmen wird.Betreff: Überlappende Textbeschriftungen abweisenDanke Jim, ich werde versuchen, mich beim JMP-Supportteam zu melden, um zu sehen, ob wir diese gute Funktion in Zukunft erhalten können.Betreff: Überlappende Textbeschriftungen abweisenEs gibt eine Diagrammeinstellung namens Hide Overlapping Labels, die versucht, Beschriftungen so zu verschieben, dass sie sich nicht überlappen, und alle verbirgt, die sich noch überlappen. Es bewegt sie jedoch nicht weit genug, um einen Slogan zu benötigen.
Betreff: Überlappende Textbeschriftungen abweisenIch unterstütze Ihren Antrag und ich habe den Antrag schon einmal gehört.Mir ist derzeit keine Möglichkeit bekannt, dies im Graph Builder zu tun.
Sie sollten diese Verbesserungsanfrage direkt an senden
support@jmp.com