長方形のグラフィックみなさん、こんにちは。
JMPで異なる長方形(異なるサイズ)でグラフを生成する簡単な方法はありますか? 添付の例を参照してください。
このグラフで、さまざまな素材とそれに対応する形状の概要を説明したいと思います。
前もって感謝します。
ヨハネス
データ表グラフィックRe: 長方形のグラフィック私は間違いなくグラフボックスでこれを行いますが、グラフビルダーでも何かを試みることができます. データを正しく理解していれば、マテリアルごとにいくつかの異なるバージョンがあります。 それに基づいて、次のようなテーブルを取得するためにいくつかの分割/スタック/数式を実行しました:

このテーブルを使用して、グラフビルダーを作成し、適合の信頼性をオンにしてスムーサーを使用しました。

これら 2 つは偶然に発生したものであり、すべての四角形が x = 0 に「線」を持っているためにのみ機能します。
棒グラフ + 折れ線グラフ:

以下の塗りつぶしのある行も使用します。

テーブルスクリプトで添付されたデータテーブル。
同じデータからのボーナス画像:

Re: 長方形のグラフィックデータに多くの重複があります。このコードはそれを行います。オーバーラップを表示するために、四角形を塗りつぶしなしに設定します。
dt = data table("Rectangles");
// Set some constants
xmin = 0;
xmax = 4000;
ymin = 0;
ymax = 1500;
xres = 800;
yres = 500;
color_list = {"Red", "Blue", "Green", "Orange", "Purple"};
filled_rect = 0; // set to 1 for filled rectangles
heat_map_win = New Window( "Example Rectangles ",
rect_gb = Graph Box(
framesize( xres, yres ),
xscale(xmin, xmax),
yscale(ymin, ymax),
for (i = 1, i <= nrows(dt), i++,
xleft = dt:x 1[i];
xright = dt:x 3[i];
ybottom = dt:y 1[i];
ytop = dt:y 4[i];
pcolor = color_list[dt:material[i]];
pen color(pcolor);
fill color(pcolor);
rect(xleft, ytop, xright, ybottom, filled_rect);
),
)
);

Re: 長方形のグラフィックどちらが前にあるかに問題がある場合は、透明度コマンドも確認してください。
both rectangles are drawn with 50% alphaboth rectangles are drawn with 50% alphaboth rectangles are drawn with 50% alpha両方の長方形は 50% のアルファで描画されます
Re: 長方形のグラフィックありがとう!
Re: 長方形のグラフィックJMP には、長方形などを作成するために使用できるグラフィック プリミティブの完全なセットがあります。Scripting Index では、使用可能な関数の詳細と使用例を示します。


Rect() 関数の説明のスクリプトを次に示します。
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Pen Color( "Green" );
Pen Size( 2 );
Fill Color( "Red" );
Rect( 15, 75, 65, 55, 1 );
Rect( 10, 80, 70, 50 );
)
);
Re: 長方形のグラフィックサンプルデータのファイルを添付しました。 長方形の隅々の座標があります。
Re: 長方形のグラフィックどのようなデータがありますか? たとえば、次のことができます。カスタム形状ファイルを作成する
Re: 長方形のグラフィックコードをありがとうございます。うまく動作しています。
ここで、別のキー列でグラフを分割したいと思います。たとえば、グラフ 1 にはパラメーター A の四角形が含まれ、グラフ 2 にはパラメーター B の四角形が含まれます。
ここで Where 句または By 句を使用するのに苦労しています。
すべてのグラフを垂直に表示し、jpg として保存する必要があります。
ありがとう