经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
请教proc contents 问题能自动生成分析报表, 谢谢
楼主
dankdark
10439
14
收藏
2010-05-25
请教
现在给你一个data set, data set 里有一些character variables and numerical variables, 怎么能自动生成 一个按照character variables分类,并且对numerical variables, 进行统计分析比如n,mean, sdt, min, max, 的报表
我想到的是先用proc contents,再用proc univariate 或proc means 但没有实现。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
zhymqy
2010-5-25 13:01:18
suppose response is a charater variable,others are numerical variables.
proc tabulate data=acqmod.Customer ;
class respond ;
var START_MONTHS NITV_AVG_TICKETS AVG_PT_CUST_FIX_FEE ;
table respond='charecter' ,
START_MONTHS * (n='N'*f=7. mean='mean'*f=pctfmt9. STD='STD' min='min' max='max')
NITV_AVG_TICKETS * (n='N'*f=7. mean='mean'*f=pctfmt9. STD='STD' min='min' max='max')
AVG_PT_CUST_FIX_FEE * (n='N'*f=7. mean='mean'*f=pctfmt9. STD='STD' min='min' max='max')
;
run;
附件列表
未命名.png
原图尺寸 14 KB
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
dankdark
2010-5-25 13:35:15
谢谢 zhymqy回复,
但是提前你不知道都有什么variable,需要SAS自已进行判断的。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
soporaeternus
2010-5-25 14:36:35
复制代码
在proc contents out=的数据集选项中可以直接剔除ID变量
现在你有了字符变量名串&Var_Lst_Char和数值变量名串&Var_Lst_Num
接下来,便可以为所欲为了......
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
zhymqy
2010-5-25 14:37:10
你想的也太自动化了。如果有多个字符变量,你怎么分啊?建议你先看看有哪些字符变量,内容如何。下面代码
可以帮助你显示哪些字符变量:
PROC CONTENTS data=acqmod.Customer
out= acqmod.aa ;
RUN;
proc print data=acqmod.aa ;
var name;
where TYPE=2 ;
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
soporaeternus
2010-5-25 14:39:53
看看4楼哈,不知道有没有帮助
如果要按每一个char或者指定的char组合做分类,要在Lst上做点分类循环什么的
楼主慢慢研究哈
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
dankdark
2010-5-25 14:43:54
谢谢,学习了
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
醉_清风
2010-5-25 15:21:24
原来可以用type来限 学习了
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
9楼
cz851218
2010-5-25 15:42:37
不错的程序!!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
10楼
jingju11
2010-5-26 03:13:50
1#
dankdark
理论上可以这么做,而不需要知道变量的具体性质。比如
复制代码
有几点可供参考:1.做分析之前你应该知道要对什么做分析--理解变量的含义; 2. numeric 变量未必合适于求mean--数字变量未必是连续变量。比如,性别可以用1=male 2 = female 表示,但此时求mean没有实际的意义;3. 即使是连续变量,平均数未必合适。比如说偏斜不对称的变量;4.你所要求的表格也许和sas自动生成的有很大差别,所以经进一步的整理往往是必要的。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
11楼
dankdark
2010-5-26 05:29:06
谢谢京剧,学习了
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
12楼
crackman
2010-5-26 09:49:03
10#
jingju11
说的很对
根据资料类型选择不同的评价指标
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
13楼
lqwoailuo
2014-1-14 15:08:34
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
14楼
txyw
2014-3-27 12:55:46
高手在这儿
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
15楼
子qing
2014-4-10 13:38:36
proc contents ;
怎么选择指定变量进行分析。像其它里面var class tables这样,这里是什么?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
菜鸟编程问题
The China Boom and its Discontents
SAS输出问题
求问下面程序的局部宏调用
请帮帮她,她是我们的姐妹---有爱就有希望 携手共度难关
请帮帮她,她是我们的姐妹——有爱就有希望 携手共度难关
关于contents语句
Copying File Contents using Java
《双线一击(支撑线与压力线交易实战)》李一波
在sas中修改变量属性遇到的一个问题
栏目导航
数据分析与数据科学
宏观经济学
求助成功区
新手入门区
经管文库(原现金交易版)
金融实务版
热门文章
文本分析:从经管顶刊“加分项”到学术发表 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
CAIE人工智能工程师认证
哈耶克作品集 6本 含通往奴役之路、自由宪章 ...
全球260多个国家的年通货膨胀率(1961-2024 ...
【详细整理,24重磅!】1990-2024上市公司市场 ...
奇瑞首夺J.D.Power-VDS自主冠军
2026春夏天猫服饰趋势紫宝书
2025中国播客行业现状与发展趋势报告
十五五规划建议思维导图
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群