我有一个数据库,其中有近 20k 列……这是 SAS 中转置过程的输出。
是否可以将 SAStranspose 的输出拆分为多个 csv 文件?就像我可以将 3000 列(保持 #rows 相同)推入 5 个 CSV 文件吗?.. 我如何使用 SAS 宏来做到这一点?
基本上,有一个变量,每个客户有 20k 个值。我需要创建一个文件,该变量应该在列中。我的原始数据如下所示:
CustID 变量值 1 4 0 1 3 23 1 1 22 1 2 18 2 4 0 2 3 23 2 1 22 2 2 18
所以转置后变成:CustID Var1 Var2 Var 3 Var4 1 22 18 23 0
2 22 18 23 0
但问题是上面的“变量”有 20K 值,所以当转置时它变成 Var1 到 Var20000 .. 不适合 excel ..
还有其他方法可以处理这个问题吗?
我认为 Excel 的容量为 16K 列,所以我想以这种方式处理它。请让我知道如何处理这种情况