こんにちは
私はJSLが初めてです。以下のように、新しい列に垂直に列を結合する必要があります。任意の助けは大歓迎です。

@ adnan019 、
これを行うには複数の方法があります。いくつか紹介します。
// Create Data Set 1
dt = New Table("Character Data");
dt << New Column("CharacterSet",Character,Nominal,<< Set Values({"A","B","C"}));
// Create Data Set 2
dt1 = New Table("Numerical Data");
dt1 << New Column("NumericalSet",Character,Nominal,<< Set Values({"1","2","3"}));
// Approach -1
dt2 = dt1 << Concatenate( dt);
dt2 << New Column("ConcatenatedData",Character,Nominal,Formula(If(IsMissing(:CharacterSet),:NumericalSet,:CharacterSet)));
// Approach - 2
ValsFromTable1 = dt:CharacterSet << Get Values;
ValsFromTable2 = dt1:NumericalSet << Get Values;
AllData = ValsFromTable1 || ValsFromTable2;
dt3 = New Table ();
dt3 << New Column("ConcatenatedSet",Character,Nominal,<<SET values=""></SET> 数値データを文字としてモデル化したことに注意してください。これは連結を可能にするためです。
あるいはインタラクティブに:
最初に、データ型が両方の列を表す文字(または少なくとも同じ文字)であることを確認してください。そうしないと、連結は機能しません。
- テーブルメニューを使用して、「スタック」はあなたが望むことをするでしょう。2つかそれ以上の数の列を選択し、それらを "Stack Column"ロールにドラッグします。
- 真の連結を行うには、「Stack by Row」の選択を解除します。
- データ、ラベル、および出力テーブル名を変更して[OK]をクリックする可能性があります。

それでおしまい。
そしてもちろん、テーブルのSource ScriptにはJSLのアプローチがあります。
Data Table( "MyData" ) << Stack(
columns( :Col 1, :Col 2 ),
Source Label Column( "Label" ),
Stacked Data Column( "Data" ),
Stack By Row( 0 )
)
私はUdayの他の人たちも好きです。
ベスト
マーティン