SAS で複数のデータセットを連結しようとしていますが、個々のデータセット名に関する情報を最終的に積み重ねられたデータセットに格納する方法を探しています。
たとえば。初期データセットは「my_data_1」、「abc」、「xyz」で、それぞれ列「var_1」と「var_2」があります。
列「var_1」、「var_2」、および「var_3」を含む「最終」データセットを作成したいと考えています。ここで、「var_3」には、特定の行がどのデータセットから来たかに応じて、値「my_data_1」、「abc」、または「xyz」が含まれます。
(これを行うための厄介な解決策があります。つまり、テーブル名をすべての個々のデータセットに追加の変数として追加します。しかし、スタックするテーブルが約 100 あり、これを行う効率的な方法を探しています。)