私は何年にもわたって生産された一連のバッチを持っており、異なる数のサンプルが採取されました。たとえば、下の表を参照してください。
年間のバッチ数をグラフィカルに視覚化できるようにしたいのですが、繰り返しを削除する新しいテーブルを作成しなければ、それを行うことができないようです。つまり、サンプル列です。 採取したサンプルの数とは関係なく、年間のバッチ数を数えたり視覚化したりする簡単な方法はありますか?
助けてくれてありがとう!
| 年 | バッチ | サンプル | 価値 |
2015年 | あ | A1 | 2 |
| 2015年 | あ | A2 | 5 |
| 2016年 | B | B1 | 3 |
| 2016年 | C | C1 | 8 |
| 2016年 | C | C2 | 1 |
| 2016年 | C | C3 | 2 |
| 2016年 | C | C4 | 10 |
| 2017年 | D | D1 | 0 |
| 2017年 | え | E1 | 5 |
| 2017年 | え | E2 | 6 |
これは、Tabulate プラットフォームを使用する同様のアプローチです。
dt = New Table( "Untitled", Add Rows( 10 ),
New Column( "Year", Numeric, "Ordinal", Format( "Best", 12 ),
Set Values( [2015, 2015, 2016, 2016, 2016, 2016, 2016, 2017, 2017, 2017] ) ),
New Column( "Batch", Character( 16 ), "Nominal",
Set Values( {"A", "A", "B", "C", "C", "C", "C", "D", "E", "E"} ) ),
New Column( "Sample", Character( 16 ), "Nominal",
Set Values( {"A1", "A2", "B1", "C1", "C2", "C3", "C4", "D1", "E1", "E2"} ) ),
New Column( "Value", Numeric, "Continuous", Format( "Best", 12 ),
Set Values( [2, 5, 3, 8, 1, 2, 10, 0, 5, 6] ) )
);
dt_tab = (dt << Tabulate(
Show Control Panel( 0 ),
Add Table( Row Table( Grouping Columns( :Year, :Batch ) ) )
)) << Make Into Data Table;
dt_tab << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :Year ), Y( :N ), Overlay( :Batch ) ),
Elements( Bar( X, Y, Legend( 9 ), Bar Style( "Stacked" ) ) )
);

推測ですが、あなたの発言から、Excel での作業に慣れているように思えます。私がこれを言っている理由は、新しいデータ テーブルを作成するのをためらっているからです。
"繰り返しを削除する新しいテーブルを作成する必要はありません」
JMP を使用して新しいデータ テーブルを作成するのはごく普通のプロセスですが、通常、行を手動で「削除」するのではなく、多くの JMP プラットフォームの 1 つを使用して必要なことを実行します。あなたの場合、Summary Platform を実行することで、目的を非常に簡単に達成できます。また、数千行のデータがある場合でも、作業は数十行の場合と同じくらい簡単です。
これを行うには、サマリー プラットフォームを 2 回実行する必要があります。
1. データ テーブルを開きます。
2.開く
表==>まとめ
3. ダイアログ ボックスに次のように入力します。

4. [OK] をクリックすると、次のような新しいデータ テーブルが作成されます。

このテーブルのデータには、1 年あたりのさまざまな種類のバッチの数 (N 行) が含まれており、1 年あたりのバッチ数が必要です。したがって、上記の新しいデータ テーブルでサマリー プラットフォームを実行すると、

必要な値である次のデータ テーブルを取得します。
