Wie kann ich in einem Diagramm einen benutzerdefinierten XY-Rasterabstand festlegen?Wie erstelle ich in dem vom Beispielskript unten generierten Diagramm ein benutzerdefiniertes Raster, das beispielsweise auf der X- und Y-Achse im Abstand von 25 Zoll liegt (und färbe die Rasterlinien mit einer ausgewählten Farbe und erhöhe die Linienbreite der Rasterlinien)?
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Little Pond.jmp" );
dt << Contour Plot(
X( :X, :Y ),
Y( :Z ),
Show Data Points( 0 ),
Fill Areas( 0 ),
Label Contours( 0 ),
Transform( "Range Normalized" ),
Specify Contours( Min( -4 ), Max( 8 ), N( 7 ) ),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Label Row( {Show Major Grid( 1 ), Show Minor Grid( 1 )} )}
),
Dispatch(
{},
"2",
ScaleBox,
{Label Row( {Show Major Grid( 1 ), Show Minor Grid( 1 )} )}
)
)
);Wenn ich mit der rechten Maustaste auf das generierte Diagramm klicke und die Anpassungsoption ansehe, werden mir nicht die gewünschten Optionen angezeigt.
Danke.
Automatisierung und SkriptingGrundlegende Datenanalyse und ModellierungBetreff: Wie kann ich in einem Diagramm einen benutzerdefinierten XY-Rasterabstand festlegen?Hier ist ein modifiziertes Skript, das alles macht, was Sie wollen, außer der Anpassung der Breite der Gitterlinien
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Little Pond.jmp" );
cont_plot = dt << Contour Plot(
X( :X, :Y ),
Y( :Z ),
Show Data Points( 0 ),
Fill Areas( 0 ),
Label Contours( 0 ),
Transform( "Range Normalized" ),
Specify Contours( Min( -4 ), Max( 8 ), N( 7 ) ),
);
report(cont_plot)[axis box(1)]<< show major grid(1);
report(cont_plot)[axis box(2)]<< show major grid(1);
report(cont_plot)[axis box(1)]<< inc(25);
report(cont_plot)[axis box(2)]<< inc(25);
report(cont_plot)[axis box(1)]<< Major Grid Line Color("red");
report(cont_plot)[axis box(2)]<< Major Grid Line Color("red");Ich sehe keine Möglichkeit, die Dicke der Achsengitterlinien anzupassen. Ein Trick hierfür wäre, den Gitterlinienebenen Referenzlinien hinzuzufügen.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Little Pond.jmp" );
cont_plot = dt << Contour Plot(
X( :X, :Y ),
Y( :Z ),
Show Data Points( 0 ),
Fill Areas( 0 ),
Label Contours( 0 ),
Transform( "Range Normalized" ),
Specify Contours( Min( -4 ), Max( 8 ), N( 7 ) ),
);
for each({val}, 0::400::25,
report(cont_plot)[axis box(2)]<<ADD ref="" line=""></ADD>