楼主: benben97
4413 4

[问答] 【求助】SAS已有数据集添加变量值标签 [推广有奖]

  • 2关注
  • 3粉丝

已卖:13份资源

硕士生

4%

还不是VIP/贵宾

-

威望
0
论坛币
2038 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
15243 点
帖子
98
精华
0
在线时间
140 小时
注册时间
2012-12-22
最后登录
2020-8-2

楼主
benben97 发表于 2013-4-12 17:03:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
有数据集A,其中有10000条观测,x1、x2、x3、x4、x5、x6、x7七个变量
现欲对变量x1、x2两个变量添加值标签,以便显示更加直观,编写了如下程序:
proc format;
   value   x1t   1 = '是'
                      2  = '否';
    value   x2t   0 = '小'
                      1  = '大';
run;


data A;
    format   x1  x1t.
                 x2  x2t.;
run;

【求助】为什么程序运行后,仅剩下1条观测,且仅剩下x1和x2两个变量???

日志窗口显示 变量x1未初始化
                      变量x2未初始化


求解哪里出错了,我目的就是想给已有数据集添加变量值标签
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:变量值 值标签 数据集 format FORMA 标签 数据

沙发
pobel 在职认证  发表于 2013-4-12 17:14:35
data A;
    set a;
    format   x1  x1t.
                 x2  x2t.;
run;
已有 1 人评分论坛币 收起 理由
Imasasor + 100 已处理

总评分: 论坛币 + 100   查看全部评分

和谐拯救危机

藤椅
benben97 发表于 2013-4-12 22:34:18
pobel 发表于 2013-4-12 17:14
data A;
    set a;
    format   x1  x1t.
嗯 谢谢 谢谢
还得复制一遍啊

板凳
benben97 发表于 2013-4-13 18:32:22
pobel 发表于 2013-4-12 17:14
data A;
    set a;
    format   x1  x1t.
不好意思 还是存在问题,
我想问下为什么定义好变量值标签后 关闭SAS对话后 再次启动SAS时,打不开这个数据集,并且日志窗口显示:“没有变量。。。找到输出格式。。。 或无法加载之”

报纸
pobel 在职认证  发表于 2013-4-13 21:50:24
benben97 发表于 2013-4-13 18:32
不好意思 还是存在问题,
我想问下为什么定义好变量值标签后 关闭SAS对话后 再次启动SAS时,打不开这个数 ...
应该是SAS找不到x1t和x2t这两个format。

把PROC FORMAT 那句执行一次就可以了。

proc format;
   value   x1t   1 = '是'
                      2  = '否';
    value   x2t   0 = '小'
                      1  = '大';
run;
已有 1 人评分经验 论坛币 收起 理由
webgu + 50 + 50 这么热心的人哪里找啊。

总评分: 经验 + 50  论坛币 + 50   查看全部评分

和谐拯救危机

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 09:45