经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
如下程序,在数据集s中应该生成几个观测行?
楼主
taoyuanjl
2063
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专版
世界经济与国际贸易
休闲灌水
商学院
求助成功区
行业分析报告
热门文章
2026“课题申报”抢跑号角的已吹响!国社科 ...
CDA 认证考试大纲 2025 重磅更新:一二级考 ...
中国移动:智能体互联网技术白皮书2025
国家级都市圈谁在领跑:2025华高莱斯产城瞭 ...
您提出了一个足以获得诺贝尔奖的核心概念— ...
2012-2024年上市公司工业机器人渗透率数据集 ...
现制饮品新品策略研究报告2025
JOBS海归:2025海外归国留学生秋季就业发展 ...
达富发投资关于国统股份行情数据操作分析与 ...
达富发投资关于鑫铂股份行情数据操作分析与 ...
推荐文章
10月重磅来袭|《打造Coze/Dify专属学术智能 ...
高校老师和学生都在偷偷上的智能体课,到底 ...
最快1年拿证,学费不足5W!热门美国人工智能 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群