- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
グラフビルダー。 スムーザーとラインを組み合わせる - どのように?
「一緒に」プロットしたい測定グループがあります。
グループの個々の測定曲線は同じ色で、半透明である必要があります。
各グループには追加のより滑らかな同じ色の曲線。
これはJMPでも可能でしょうか? - 「回避策」はありませんか?
バージョン1:
- 1 つのグループの測定値は同じ色です
- 測定ごとに 1 つの曲線
- 透明性は機能します
- 3 つの線ではなく 1 つの滑らかな線
- 滑らかな曲線には「正しい」色がありません [必然的なエラー]
バージョン2:
- 1 つのグループの測定値は同じ色です
- 個々のカーブに合わせて厄介なジャンプバックが行われる
- 透明性は機能します
- 各グループには独自のより滑らかな曲線があります
- 滑らかな曲線には間違った色があります
dt =Open( "$SAMPLE_DATA/Functional Data/Weekly Weather Data.jmp" );
dt << New Column( "group",Character,"Nominal",Formula( Substr( :STATION, 8, 1 ) ));
//version 1
dt << Graph Builder(
Variables(
X( :DATE ),
Y( :TAVG ),
Overlay( :STATION ),
Color( :group )
),
Elements(
Line( X, Y, Legend( 31 ) ),
Smoother( X, Y, Overlay( 0 ), Legend( 32 ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
31,
Properties( 0, {Transparency( 0.2 )}, Item ID( "2", 1 ) ),
Properties( 1, {Transparency( 0.2 )}, Item ID( "3", 1 ) ),
Properties( 2, {Transparency( 0.2 )}, Item ID( "4", 1 ) )
)}
)
)
);
//version 2
dt << Graph Builder(
Variables( X( :DATE ), Y( :TAVG ), Overlay( :group ), Color( :group ) ),
Elements(
Line( X, Y, Legend( 31 ), Row order( 1 ) ),
Smoother( X, Y, Legend( 32 ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
31,
Properties( 0, {Transparency( 0.2 )}, Item ID( "2", 1 ) ),
Properties( 1, {Transparency( 0.2 )}, Item ID( "3", 1 ) ),
Properties( 2, {Transparency( 0.2 )}, Item ID( "4", 1 ) )
)}
)
)
)
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフ ビルダー。スムーザーとラインを組み合わせるにはどうすればいいですか?
いいですね: グラフビルダーのフォールバック提案: ライン - ブレークを追加する可能性[オプション (2)] はすでに利用可能です:
この新たな発見を皆さんにご紹介できることを嬉しく思います。
バージョン3:
- 同じグループ = 同じ色
- 厄介なジグザグ曲線はありません
- 透明性は機能する
- 各グループには独自の滑らかな曲線がある
- より滑らかな曲線と一致する色
- データテーブルに新しい行が追加されました*)
*) 回避策としては、補助行がデータテーブルに追加されたため機能します。
dt =Open( "$SAMPLE_DATA/Functional Data/Weekly Weather Data.jmp" );
dt << New Column( "group",Character,"Nominal",Formula( Substr( :STATION, 8, 1 ) ));
//version 3
stations = dt << Summary(Group( :STATION, :NAME ));
For EACH({station}, stations[0,0], dt << add row({:STATION=station[1],:NAME=station[2]}));
dt << sort( BY(:NAME, :DATE ), Replace Table);
dt << Graph Builder(
Variables( X( :DATE ), Y( :TAVG ), Overlay( :group ), Color( :group ) ),
Elements(
Line( X, Y, Legend( 1 ), Row order( 1 ), Missing Values( "No Connection" ) ),
Smoother( X, Y, Color( 0 ), Legend( 2 ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Properties( 0, {Transparency( 0.2 )}, Item ID( "2", 1 ) ),
Properties( 1, {Transparency( 0.2 )}, Item ID( "3", 1 ) ),
Properties( 2, {Transparency( 0.2 )}, Item ID( "4", 1 ) )
), Legend Model(
2,
Base( 0, 0, 0, Item ID( "2", 1 ) ),
Base( 1, 0, 0, Item ID( "3", 1 ) ),
Base( 2, 0, 0, Item ID( "4", 1 ) )
)}
)
)
)
#1000
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフビルダー。 スムーサーとラインを組み合わせる - どのように?
スムーズにするために色からグループを削除し、ジグザグを削除するには行順序を無効にしてみてください
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフ ビルダー。スムーザーとラインを組み合わせるにはどうすればいいですか?
ああ、Color = "Group" はやりすぎです。完全に削除できます。
ジグザグについて:
ステーションごとに別々の曲線を作成したいので、行順序を有効にしました。
このオプションを無効にすると、グループのすべてのステーションに対して 1 つの結合曲線が作成されます。
バージョン2 (b):
- 1つのグループの測定値は同じ色になります
個々の曲線が逆方向にジャンプする (行の順序を削除することで修正)残念ながらもうそうではありません:駅ごとに1つのカーブ- 透明性は機能する
- 各グループには独自の滑らかな曲線がある
- より滑らかな曲線と一致する色
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフ ビルダー。スムーザーとラインを組み合わせるにはどうすればいいですか?
誰かが、グラフに新しい行や列を追加せずに、Jmp (17) でこのグラフを作成する方法を見つけてくれることを願っています。
複数列によるオーバーレイにより、問題は解決します。オーバーレイが複数の列を受け入れる場合、ユーザーは 2 つのプロット タイプに対して異なるオーバーレイを選択できます。
- よりスムーズな要素のオーバーレイ:
:group-> グループごとに1つのフィット曲線 - 線要素のオーバーレイ:
:ステーション -> ステーションごとに別々のトレース = ジグザグ線なし
オーバーレイ機能の強化に加えて、 グラフ ビルダーのもう 1 つの要望として、ライン - ブレークを追加するための簡単なトリックを使用するブレークの追加があります。
アイデア: 測定トレースは左から右に実行されます。
右から左への各ステップは、新しいトレースの開始を示します -> ブレークを追加します。
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフ ビルダー。スムーザーとラインを組み合わせるにはどうすればいいですか?
いいですね: グラフビルダーのフォールバック提案: ライン - ブレークを追加する可能性[オプション (2)] はすでに利用可能です:
この新たな発見を皆さんにご紹介できることを嬉しく思います。
バージョン3:
- 同じグループ = 同じ色
- 厄介なジグザグ曲線はありません
- 透明性は機能する
- 各グループには独自の滑らかな曲線がある
- より滑らかな曲線と一致する色
- データテーブルに新しい行が追加されました*)
*) 回避策としては、補助行がデータテーブルに追加されたため機能します。
dt =Open( "$SAMPLE_DATA/Functional Data/Weekly Weather Data.jmp" );
dt << New Column( "group",Character,"Nominal",Formula( Substr( :STATION, 8, 1 ) ));
//version 3
stations = dt << Summary(Group( :STATION, :NAME ));
For EACH({station}, stations[0,0], dt << add row({:STATION=station[1],:NAME=station[2]}));
dt << sort( BY(:NAME, :DATE ), Replace Table);
dt << Graph Builder(
Variables( X( :DATE ), Y( :TAVG ), Overlay( :group ), Color( :group ) ),
Elements(
Line( X, Y, Legend( 1 ), Row order( 1 ), Missing Values( "No Connection" ) ),
Smoother( X, Y, Color( 0 ), Legend( 2 ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Properties( 0, {Transparency( 0.2 )}, Item ID( "2", 1 ) ),
Properties( 1, {Transparency( 0.2 )}, Item ID( "3", 1 ) ),
Properties( 2, {Transparency( 0.2 )}, Item ID( "4", 1 ) )
), Legend Model(
2,
Base( 0, 0, 0, Item ID( "2", 1 ) ),
Base( 1, 0, 0, Item ID( "3", 1 ) ),
Base( 2, 0, 0, Item ID( "4", 1 ) )
)}
)
)
)
#1000
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフビルダー。スムーサーとラインを組み合わせる - どのように?
@XanGregg 、オーバーレイエンコーディングにより、そのようなプロット(異なるバリアントごとに異なる色と個別のフィットカーブ - ただし、バリアントごとに複数の測定曲線)の作成が容易になります。
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフ ビルダー。スムーザーとラインを組み合わせるにはどうすればいいですか?
レベルを設定しますか?
いいえ、またジグザグの線です。
dt =Open( "$SAMPLE_DATA/Functional Data/Weekly Weather Data.jmp" );
Graph Builder(
Transform Column(
"STATION'",
Character,
Set Property( "Configure Levels", 1 ),
Formula(
Map Value(
:STATION,
{"USW00092811", "USW00012924", "USW00014922", "USW00014751",
"USW00024024", "USW00014751", "USW00024144", "USW00014751",
"USW00094626", "USW00014751", "USW00003868", "USW00003195",
"USW00003949", "USW00003195", "USW00013733", "USW00003195",
"USW00013877", "USW00003195", "USW00053182", "USW00003195",
"USW00093067", "USW00003195", "USW00093242", "USW00003195",
"USW00093718", "USW00003195"},
Unmatched( :STATION )
)
)
),
Variables( X( :DATE ), Y( :TAVG ), Overlay( :STATION' ) ),
Elements(
Line( X, Y, Legend( 1 ), Row order( 1 ), Missing Values( "No Connection" ) ),
Smoother( X, Y, Legend( 2 ) )
)
)
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフ ビルダー。スムーザーとラインを組み合わせるにはどうすればいいですか?
このようなプロットを定期的に生成する場合は、 QuickSelect ツールバーをご覧ください。
ダミー行を自動的に作成し、テーブルを並べ替えてダミー行を適切な位置に配置するためのショートカット アイコンがあります。
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフ ビルダー。スムーザーとラインを組み合わせるにはどうすればいいですか?
私たちは、グラフの手動フォーマットを容易にするグラフ ビルダーの「リモート コントロール」アドインのベータ テストを行っています。
ジグザグ線を削除するボタンを追加しました:)
「ダミー行の追加」と比較すると、データテーブルの並べ替え+行の追加+連結と衝突しないという利点があり、
- Chapters
- descriptions off, selected
- captions settings, opens captions settings dialog
- captions off, selected
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
This is a modal window. This modal can be closed by pressing the Escape key or activating the close button.
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: グラフ ビルダー。スムーザーとラインを組み合わせるにはどうすればいいですか?
フィット曲線の「曲線 ID 列」のような形式を使用して、データを個別の曲線に分割しますが、それでも別の列に基づいて類似の曲線をバンドルします。
Fit Curve にはこの機能があり、 Graph Builder もこの機能の恩恵を受けることができます。
この投稿のオリジナルは 、English (US) で書かれており、ユーザビリティ向上のため自動翻訳機能を使用して表示しています。コメントを投稿すると、オリジナルの言語(English (US))やご指定の言語 でも表示されます。