全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4718 5
2010-06-04
请教各位老师,问题1:我现在有个数据在transpose后有了40000多列,但是SAS输出来没有这么多列了,想问问SAS最大支持输出多少列。
                           问题2:我用换成用R transpose以后,write.table输出来的数据怎么才能去掉行和列里面V1-V...这样的默认名呢?还有怎么才能在结果里让缺失值NA不显  示呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2010-6-4 01:41:00
R里row.names=FALSE好使了,但是col.names=FALSE就说不能修改col.names
二维码

扫码加我 拉你入群

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

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

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
二维码

扫码加我 拉你入群

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

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

2010-9-9 22:53:09
很大?
改成
%let n=1000000;
data null;
retain v1-v&n. 0;
run;
试试?
二维码

扫码加我 拉你入群

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

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

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的运行时间时才发现楼上修改了什么......
楼上要说明什么?
列数和表空间的关系?
二维码

扫码加我 拉你入群

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

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

2010-9-10 00:46:19
与你的内存有关
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群