楼主: thefeind
4673 5

[原创博文] 请教:SAS 最大输出列数是多少 [推广有奖]

  • 0关注
  • 0粉丝

小学生

28%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
33 点
帖子
3
精华
0
在线时间
5 小时
注册时间
2009-11-11
最后登录
2013-9-8

楼主
thefeind 发表于 2010-6-4 01:26:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教各位老师,问题1:我现在有个数据在transpose后有了40000多列,但是SAS输出来没有这么多列了,想问问SAS最大支持输出多少列。
                           问题2:我用换成用R transpose以后,write.table输出来的数据怎么才能去掉行和列里面V1-V...这样的默认名呢?还有怎么才能在结果里让缺失值NA不显  示呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:是多少 Transpose Trans write Table

沙发
thefeind 发表于 2010-6-4 01:41:00
R里row.names=FALSE好使了,但是col.names=FALSE就说不能修改col.names

藤椅
bobguy 发表于 2010-6-4 07:26:26
thefeind 发表于 2010-6-4 01:26
请教各位老师,问题1:我现在有个数据在transpose后有了40000多列,但是SAS输出来没有这么多列了,想问问SAS最大支持输出多少列。
                           问题2:我用换成用R transpose以后,write.table输出来的数据怎么才能去掉行和列里面V1-V...这样的默认名呢?还有怎么才能在结果里让缺失值NA不显  示呢?
Practically No limit.

12   %let n=1000000;
13
14   data _null_;
15     retain v1-v&n 0;
16   run;

NOTE: DATA statement used (Total process time):
      real time           4.57 seconds
      cpu time            4.54 seconds

板凳
huntwind 发表于 2010-9-9 22:53:09
很大?
改成
%let n=1000000;
data null;
retain v1-v&n. 0;
run;
试试?

报纸
soporaeternus 发表于 2010-9-9 23:16:59
67   %let n=1000000;
68   data null;
69   retain v1-v&n. 0;
70   run;

NOTE: 数据集 WORK.NULL 有 1 个观测和 1000000 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
      实际时间         24.17 秒
      CPU 时间         21.61 秒

我承认我是对比和bobguy的运行时间时才发现楼上修改了什么......
楼上要说明什么?
列数和表空间的关系?
Let them be hard, but never unjust

地板
爱萌 发表于 2010-9-10 00:46:19
与你的内存有关
最恨对我说谎或欺骗我的人

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 03:21