2017-06-28 11 views
1

どうすればこのようにトランスポーズできますか? 私はそれをすべて移調することを知っていますが、この1つは私が慣れていません。 enter image description here1つの列を同じ列に保って、どのように転置するのですか?

+0

を旋回した結果であなたが望む順序を提供するために、そこコラムですか? –

+0

@TimBiegeleisen私たちはこれらの2つの列だけを手に入れ、グループ化は** cust **列で行うことができます。 –

+0

いいえ、グループ化する列に_ordering_が必要です。 –

答えて

0

これは、ジョブ実行する必要があります。

data a; 
    cust = "A"; 
    channels = 20; 
    output; 
    cust = "A"; 
    channels = 30; 
    output; 
    cust = "A"; 
    channels = 40; 
    output; 
    cust = "B"; 
    channels = 200; 
    output; 
    cust = "B"; 
    channels = 300; 
    output; 
    cust = "B"; 
    channels = 0; 
    output; 
run; 

proc transpose data=a out=b; 
    by cust; 
    var channels; 
run; 
関連する問題