- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
散布図の X 軸と Y 軸の値
こんにちは、みんな、
JMPで次の散布図を複製したいのですが、問題は、軸の設定に進み、底が2の対数スケールを要求すると、スケールは1から始まるため、スケールは1、2、4、8になることです。 、16、32、64など、5、10、20、40、80、160、320などで開始したいのですが、誰かアドバイスはありますか??
助けていただければ幸いです。
ありがとう
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
JMP15 で保存されたスクリプトの 30 という値がなぜ、どこから来たのかわかりません。グラバーを使用してドラッグすると、軸上の最小値の 5 番目を取得できることに注意してください。私はあなたのプロットをあまり詳しく見ていませんでした。 この線は Y=X の線で、「FrameBox を右クリックしてカスタマイズ」で追加できます。 スクリプトは以下に含まれています。
同じスケールを使用する場合は、フレームボックスを右クリックして、「グラフとサイズおよび等角スケール」を選択します。あなた次第。
Graph Builder(
Size( 534, 484 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X(
Transform Column(
"Transform[Ref Lab]",
Formula( Log( :Ref Lab / 5, 2 ) )
)
),
Y(
Transform Column(
"Transform[Non-Ref]",
Formula( Log( :Name( "Non-Ref" ) / 5, 2 ) )
)
)
),
Elements( Points( X, Y, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"Transform[Ref Lab]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 9 )}
),
Dispatch(
{},
"Transform[Non-Ref]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 9 ), Min( 0 ), Max( 9 ),
Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "Ref Lab" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Non- Ref Lab" )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Marker Size( 5 ), Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "black" );
Pen Size( 2 );
Line Style( "Dotted" );
Y Function( x, x );
), Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
@ミッキーボーイ問題を再現することはできませんが、
私にとってはうまくいきました。添付の JMP ファイルを参照してください ( JMP15@Win10 )。
おそらく、軸範囲を再度設定する必要があるかもしれません。1 つのステップで多くのステップが機能しない場合があります。
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
こんにちは、ゲオルグさん
返信ありがとうございます。投稿を確認したところ、十分に説明できていない可能性があります。データはありますが、提供された画像と同じ軸を希望します。つまり、5 から始まる対数底 2 の増加です。 5、10、20、40、80、160、320、640 など、管理できないようです。参考までに、この投稿の添付ファイルを参照してください。
ありがとう
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
これが可能であることを示すために、プロットの 1 つから推測したデータの GraphBuilder プロットをここに示します。 フィット線とメジャーグリッドを追加しました。
私がこれを行った方法は次のとおりです:
- X と Y データを変換し、
- リニアスケールを使用する
- ただし形式をカスタマイズする
これは UI を使用して実行しましたが、添付されているデータ テーブルにスクリプトをコピーしました。
スクリプトを以下に示します。
Graph Builder(
Size( 534, 490 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X(
Transform Column(
"Transform[Ref Lab]",
Formula( Log( :Ref Lab / 5, 2 ) )
)
),
Y(
Transform Column(
"Transform[Non-Ref]",
Formula( Log( :Name( "Non-Ref" ) / 5, 2 ) )
)
)
),
Elements(
Points( X, Y, Legend( 5 ) ),
Line Of Fit( X, Y, Legend( 7 ), Adapt to Axis Scale( 0 ) )
),
SendToReport(
Dispatch(
{},
"Transform[Ref Lab]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 9, 0 ), Min( 0 ), Max( 9 ),
Inc( 1 ), Minor Ticks( 0 ), Label Row( Show Major Grid( 1 ) )}
),
Dispatch(
{},
"Transform[Non-Ref]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 30 ),
Label Row( Show Major Grid( 1 ) )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "Ref Lab" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Non-Ref Lab" )} )
)
)
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
ああ、この機能を初めて使用したので、軸の設定を表示すると便利かもしれないと思いました
ここにありますカスタムフォーマットスクリーンショット、カスタムボタンを押したときにポップアップするウィンドウ
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
gzmorgan0 さん、こんにちは。
また助けに来てくれてありがとう、そしてあなたの解決策にとても感謝しています。その素晴らしい解決策は、私がこれからプレゼンテーションを行う際にいくつかの問題を抱えているのですが、それが可能かどうかはわかりません。 残念ながら、私はまだ JMP 14 にこだわっており、軸設定にカスタム領域がありません。
Y軸を5から開始することができません。スクリプトにMin()とMax()を含めようとしましたが、役に立ちませんでした。
Graph Builder(
Size( 534, 490 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X(
Transform Column(
"Transform[Lab B]",
Formula( Log( :Lab B / 5, 2 ) )
)
),
Y(
Transform Column(
"Transform[Lab A]",
Formula( Log( :Name( "Lab A" ) / 5, 2 ) )
)
)
),
Elements(
Points( X, Y, Legend( 5 ) ),
Line Of Fit( X, Y, Legend( 7 ), Adapt to Axis Scale( 0 ) )
),
SendToReport(
Dispatch(
{},
"Transform[Lab B]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 30 ),
Label Row( Show Major Grid( 1 ) )}
),
Dispatch(
{},
"Transform[Lab A]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 30 ),
Label Row( Show Major Grid( 1 ) )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "Lab B" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Lab A" )} )
)
)
また、添付データ ファイルの応答変数に従ってグラフ内に参照線を実行することは可能ですか?予想される力価がどこにあるかを線で表したいと思います。
改めて、ご協力いただきまして誠にありがとうございました。大変感謝しております。
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
JMP15 で保存されたスクリプトの 30 という値がなぜ、どこから来たのかわかりません。グラバーを使用してドラッグすると、軸上の最小値の 5 番目を取得できることに注意してください。私はあなたのプロットをあまり詳しく見ていませんでした。 この線は Y=X の線で、「FrameBox を右クリックしてカスタマイズ」で追加できます。 スクリプトは以下に含まれています。
同じスケールを使用する場合は、フレームボックスを右クリックして、「グラフとサイズおよび等角スケール」を選択します。あなた次第。
Graph Builder(
Size( 534, 484 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X(
Transform Column(
"Transform[Ref Lab]",
Formula( Log( :Ref Lab / 5, 2 ) )
)
),
Y(
Transform Column(
"Transform[Non-Ref]",
Formula( Log( :Name( "Non-Ref" ) / 5, 2 ) )
)
)
),
Elements( Points( X, Y, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"Transform[Ref Lab]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 9 )}
),
Dispatch(
{},
"Transform[Non-Ref]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 9 ), Min( 0 ), Max( 9 ),
Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "Ref Lab" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Non- Ref Lab" )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Marker Size( 5 ), Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "black" );
Pen Size( 2 );
Line Style( "Dotted" );
Y Function( x, x );
), Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
)
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
おっと、上のグラフとスクリプトは JMP 14 のものであることを付け加えるのを忘れていました
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
gzmorgan0 さん、こんにちは。
グラバーのことを完全に忘れていました。私の構文の 30 は、私が試していたことの残り物に違いありません。現在は両方のグラフを修正しており、ご協力に非常に感謝しています。興味深いことに、グラフ ビルダーのプルダウン メニューを使用すると、取得できません。カスタム ボタンですが、構文を実行して軸設定の軸をクリックすると、ボックスが表示されます。
改めて、ご支援とご指導に心より感謝申し上げます。
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: 散布図の x 軸と y 軸の値
gzmorgan0 さん、こんにちは。
より高い力価を持つ別の同様のデータセットに対して同じ構文を実行すると、何か興味深いことが起こりました
理由はわかりませんが、両方の軸でスケーリングがわずかに狂っており、10 と 10,240 が欠落しています。
ありがとう
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。