经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
在不知道sas数据集变量个数(即列数)时,如何取最后一列数据
楼主
jzplarry
7802
8
收藏
2010-12-20
如题!麻烦大家了,数据处理时碰到的问题。
因为不同的数据集有不同的列数,只想要最后一列,不知道怎么提取,谢谢大家!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
sopching
2010-12-20 20:45:55
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
novice505
2010-12-20 21:29:17
楼上是取最后一行观测吧。。
只保留最后一列数据么,用keep语句就ok了。假设最后一列变量名为last,原数据集名为a:
data b;
set a(keep=last);
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
soporaeternus
2010-12-20 21:38:06
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
tiantianfrm
2010-12-20 21:58:13
%let dsid=%sysfunc(open(sashelp.class,i));
%let nvars=%sysfunc(attrn(&dsid,NVARS));
%let last_var=sysfunc(getvarc(&dsid,&nvars));
data a;
set b;
keep &last_var;
run;
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
elek.me
2010-12-20 22:31:12
可以调用sashelp的vcolumn,也可以调用dictionary的vcolumns。
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
jzplarry
2010-12-21 09:08:43
专程感谢来了,十分感谢楼上几位兄弟的热心!!!
你们的解答帮我解决了问题,谢谢你们!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
jzplarry
2010-12-21 09:11:48
有些看不懂,待我回去好好理解
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
9楼
lqwoailuo
2013-11-12 14:58:11
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
[求助]SAS数据集变量属性如何更改
[求助]如何删除SAS数据集 中某几个变量完全相同的记录?
求助-如何读取sas数据集当中的某个表里的某行某字段的值?并且移动到下一行?谢谢
[求助]请教SAS数据集排列问题
SAS数据集按照观测拆分,利用宏
sas变量提取
如何找出sas数据集中某些变量相同的记录
一个可编辑(视图或SQL 查看/创建/更新)SAS数据集的工具
如何智能识别SAS数据集变量名
读取SAS数据集问题
栏目导航
SAS专版
金融工程(数量金融)与金融衍生品
金融实务版
会计与财务管理
经管在职研
经管文库(原现金交易版)
热门文章
你的SSCI发表焦虑,AI真的能懂吗?——一篇 ...
CDA数据分析脱产就业班于2025年08月02日开班 ...
上海黄金及贵重金属月、日交易文件2002-202 ...
【AI Agent可靠性】 智能体Agent记忆系统: ...
《以日为鉴》阅读分享
量化交易普通用户学起来难不难
河南话破圈:从“土味方言”到“潮流符号” ...
Modern Computer Algebra
Matrix Algebra-James E·Gentle
2025骑行配件出海研究报告
推荐文章
AI狂潮席卷学术圈,不会编程也能打造专属智 ...
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群