经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
如下程序,在数据集s中应该生成几个观测行?
楼主
taoyuanjl
2235
7
收藏
2016-03-08
复制代码
我的理解:上面代码应该生成如下两个观测行
x y
22.917651494 9.3333333333
. .
但程序运行发现我的理解是错误的,应该只有一个观测行:
x y
. .
请问为什么只有一个观测行?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
山久丰
2016-3-9 09:20:36
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
孤单的我们
2016-3-9 09:22:16
没有output前,x和y在PDV中的值会被覆盖
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
taoyuanjl
2016-3-10 06:00:36
我是初学,您能帮我在该程序基础上写出一个有ouput的初步程序么?
另外:
1:那种有input的语句,从cards中读取也没有output语句,为啥就可以产生多个观测?
2:您提到的PDV,中文名称是什么?
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
aabbvv
2016-3-10 12:01:03
想要生成2行,可以这样写:
data s;
X=3.5**2.5;
put X=;
Y=9+1/3;
put Y=;
output;
X=.;
Y=1+X;
put Y=;
output;
run;
1,input语句读到每一行的结尾处有隐含的output和return,所以就输出了多个obs。
2,PDV - program data vector
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
地板
taoyuanjl
2016-3-10 17:15:12
aabbvv 发表于 2016-3-10 12:01
想要生成2行,可以这样写:
data s;
X=3.5**2.5;
您能解释一下这里面output的作用么?或者说为什么会这样?十分感谢!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
点击查看更多内容…
7楼
longgb246
2016-3-11 01:42:54
复制代码
运行到第6行,程序发现有output,执行输出,向数据集输出变量的值(存了下来)。往下赋值时,会被覆盖,第二个output,再输出。
put只是在log上打印出来,不输出到数据集里面。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
8楼
taoyuanjl
2016-3-11 07:26:07
十分感谢!
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
[讨论]如何得到当前数据集所在的路径
怎样将让一个程序应用于一个目录中所有的数据集???
关于变量重复问题
请问如何在R中创建一个数据集?
数据集记录数不足 补充空行
用宏分割数据集
SAS 多数据集合并
sas如何将两个数据集的内容合并到一起
请教 2个数据集有条件的加减运算
SAS写入加密的数据集
栏目导航
SAS专版
网络防诈骗专版
真实世界经济学(含财经时事)
休闲灌水
外文文献专区
求助成功区
热门文章
2025年全球影响力报告
AI对话与消费决策研究报告(2026Q1)—教育 ...
从华夏到中国(刘仲敬)
交易行为的心理偏差
当Stata遇上 AI 智能体:你的实证研究,正在 ...
从数据仓库到智能取数:CDA数据分析师视角下 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
相对于Harness这个词,我更钟情控制论:从控 ...
CDA数据分析脱产就业班在2026年3月7日开班了 ...
系统管理学报编辑部初审超期?
推荐文章
【文献求助专区】版主工作备用贴
五一充电,学术突围!四大AI赋能王牌课程, ...
关于学术研究和论文发表的一些建议
几种免费下载文献的方法----我的文献应助经
【必看】【本版版规,欢迎发悬赏贴求助】
【新课】26年3月|Gemini辅助论文写作与数据 ...
关于如何利用文献的若干建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群