经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
求助~~~球高手进
楼主
杨小米123
1508
4
收藏
2013-04-06
本人菜鸟,求教大侠,如何将100万的数据按照5000均分生成200个excel表格~~谢谢
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
zhengbo8
2013-4-6 17:59:10
数据文件,附件。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
bobguy
2013-4-7 07:08:10
Here is a simple example that has all functions you need for your problem.
libname S EXCEL 'c:\temp\splited.xlsx';
data tmp;
do i=1 to 1000;
x=ranuni(123);
output;
end;
run;
%macro dsn(numdsn,numobs, excelfile='c:\temp\splited.xlsx', dsnin=tmp);
libname s EXCEL &excelfile;
proc datasets lib=S kill; run; quit;
data
%do i=1 %to &numdsn;
s.sheet&i
%end;
;
set tmp;
%do i=1 %to &numdsn;
%if &i=1 %then if _n_<=&i*&numobs then output s.sheet&i%str(;);
%else %if &i<=%eval(&numdsn-1) %then
else if _n_<=&i*&numobs then output s.sheet&i%str(;);
%else else output s.sheet&i%str(;);
%end;
run;
%mend;
options mprint;
%dsn(10,100, excelfile='c:\temp\splited.xlsx', dsnin=tmp);
libname S ;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
老师她摸我
2013-4-7 20:54:17
一个观测不要求随机的例子,不过只适合于观测不多的情况。
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
yongyitian
2013-4-7 22:39:56
这段程序是将数据集输出到.xml 文件, 用excel打开后可存成excel文件。
不过将一百万条数据存在一个workbook的200个表格中,可能不太好用.
可以选择不同的观测值输出到不同的workbook中。
data OneMillion;
if _n_ = 1 then do;
do i = 1 to 1000000;
a = round(ranuni(1234)*100, 0.01);
output;
end;
end;
run;
%macro mymacro(startobs=, endobs=, byvalue=, dsn=, path=, ExcelBook=);
ods _all_ close;
ods tagsets.ExcelXP path=&path
File="&ExcelBook..xml"
style=Printer;
%do i = &startobs %to &endobs %by &byvalue;
%let j = %eval(&i + &byvalue-1);
data data&i;
set &dsn (firstobs=&i obs=&j);
run;
proc print data=data&i noobs; run; quit;
%end;
ods tagsets.ExcelXP close;
%mend mymacro;
%mymacro(startobs=1, endobs=100, byvalue=25, dsn=OneMillion, path="F:\MySAS\SASData", excelBook=MyexcelB);
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
excel表格另存为或者保存的时候提示错误然后自动关闭
求助:如何用sas将120个excel表格合并起来
求助:excel表格
excel表格导入后怎么对其变量进行计算?
如何在excel表格的指定位置导入sas结果
使用向导导入excel表格,为什么有的变量一个数据都没有导进来呢?
sas 询问
<信贷分析与公司贷款>里面的EXCEL表格求购?从那能够找到???
各位大神
《别说你懂Excel:500招玩转Excel表格与数据处理》,excel学习宝典
栏目导航
SAS专版
会计与财务管理
金融实务版
经管考证
计量经济学与统计软件
管理信息系统
热门文章
文本分析:从经管顶刊“加分项”到学术发表 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
CAIE人工智能工程师认证
CDA 数据分析师:线性回归实战指南 —— 从 ...
2025中国播客行业现状与发展趋势报告
2025年三季度中国消费者消费意愿调查报告
【详细整理,24重磅!】1990-2024上市公司市场 ...
十五五规划建议思维导图
“十五五”规划建议稿解读:乘势而上,因势 ...
奇瑞首夺J.D.Power-VDS自主冠军
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群