平均値によるshapeseg()の色私はその行の状態の内容の平均でshapesegを色付けしようとしています(グラフビルダーだと思います)。 行の状態に2つの対照的な値がある場合、それはただそれを着色しません。
誰もがこれをやっている運を持っていますか?
Names default to here(1);
dt = open("$SAMPLE_DATA\Big Class.jmp");
ss = Shape Seg(
{Path( [10 10 1, 10 70 0, 70 70 0, 70 10 -3] ),
Path( "M20,20 C20,60 60,60 60,20 Z" ),
Path( [10 60 1, 10 90 0, 70 90 0, 70 60 -3] )
},
RowStates(dt,
{
{1, 2}, // two different ones so it's not colored
{3}, // only one color so it colors
{7,10, 16} //three of the same color so it colors
}
)
);
New Window( "Shape Seg Example",
gb = Graph Box()
);
gb << append Seg(ss);平均値によるshapeseg()の色OK。返信を読み直した後、ビニング列自体は役に立たないことに気付きましたが、それらの行に関連付けられたある種の個別のサマリー列またはテーブルはおそらく機能するはずです。
平均値によるshapeseg()の色ええ、それでもその対話機能を持つことは重要です。 私はただcolmeanをしてそれによって着色することを試みたが私はそれがふるまう方法が好きではなかった。 今のところ私はカスタムプライベートサマリテーブルを作成しようとしています(それは正確にはサマリではないので)、そして選択がメインテーブルにまだあるように行状態ハンドラを追加します。
平均値によるshapeseg()の色同じバージョン、13.2.1 64ビット(標準)。Mineは3つのパスすべてをプロットします。そして、あなたが更新したスクリプトでは、あなたが言及したように2つだけを着色しています。3番目のものは手動で色付けすることができます(右クリック、色付け)、しかしそれはあなたが望むものではないことがわかります。
50〜54、55〜59、60〜65など、新しい高さビニング列を作成し、その列を色分けして、その列に対応するように行状態グループを設定する必要があると思います。スペクトル的に色付けしたり、行の状態の行リストをそれらの事前設定された色ごとに分割した形状にします。(ユーザーが行の色を変更した場合にどうなるかわからない)。
平均値によるshapeseg()の色私の謝罪、私は列ごとに色を付けるのを忘れていました。
Names default to here(1);
dt = open("$SAMPLE_DATA\Big Class.jmp");
dt << Color By Column(:height, Color Theme("Spectral"));
ss = Shape Seg(
{Path( [10 10 1, 10 70 0, 70 70 0, 70 10 -3] ),
Path( "M20,20 C20,60 60,60 60,20 Z" ),
Path( [10 60 1, 10 90 0, 70 90 0, 70 60 -3] )
},
RowStates(dt,
{
{1, 2}, // two different ones so it's not colored
{3}, // only one color so it colors
{7,10, 16} //three of the same color so it colors
}
)
);
New Window( "Shape Seg Example",
gb = Graph Box()
);
gb << append Seg(ss);
しかし、どのバージョンのJMPを使用していますか?私は13.2.1を使っています。 このように描くと、形と呼ばれる1つの線分しか得られません。
しかし、はい、私は高さの平均値で色を変えようとしているので、{1、2}の最初の行に2つの行があり、それぞれの値の高さは{59、61}です。 それがまるで60であるかのようにseg()の形に色を付けたいと思います。 色を全部塗りつぶすことができますが、何もしません
平均値によるshapeseg()の色あなたはいくつかのことを明確にすることができますか?行状態のリストのリスト(dt、{list of lists})は行番号を表し、各サブリストは上記の各パスに関連付けられています。スクリプトを実行すると色が出ません。描画後にセグメントを右クリックして手動で色付けしようとすると、それが可能になり、テーブル内の関連する行が色付けされます。
あなたがあなたが何を意味するのか、その行の状態の内容の平均による色について詳しく述べることができますか?この例では、行数の平均値で色付けしたいようですが、私は誤解しているかもしれません。 どのようにしてカラーリングを作成しようとしていますか?