これはいくつかのデータ例です。実際のデータはより複雑で、他のフィールドと約40000回の観測値と最大180個のid値を持ちます(転置テーブルでは360行ありますが、 )[OK]をthatsの:特定の方法でテーブルを転記する方法
Data have;
input lastname firstname $ value;
datalines;
miller george 47
miller george 45
miller henry 44
miller peter 45
smith peter 42
smith frank 46
;
run;
と私はそれがこのように移調したいので、私は姓を持って、その後、姓に一致するerveryラインのためのFirstNameおよび値を交互に。
Lastname Firstname1 Value1 Firstname2 value2 Firstname3 Value3 firstname4 value4
miller george 47 george 45 henry 44 peter 45
smith peter 42 frank 46
私はprocの転置とのビットを試してみましたが、私は上記の私はそれをしたい正確な方法を、テーブルを構築することができませんでした: データが欲しいです。私はちょうどその方法(実際のデータはより複雑で他のフィールドと同じです)が必要なテーブルを必要としますので、他のレイアウトのテーブルを作成することを提案してください。
Googleのマクロは、データを反転/転置するより良い方法と呼ばれています。これは正確に設計されています。 – Reeza