楼主: econadam
1451 5

[问答] sas 变量修改只能用update吗? [推广有奖]

  • 0关注
  • 0粉丝

大专生

60%

还不是VIP/贵宾

-

威望
0
论坛币
458 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
180 点
帖子
22
精华
0
在线时间
93 小时
注册时间
2012-4-16
最后登录
2021-8-31

2论坛币
本人sas新手求教:
有个变量work,有个观测该变量为空值,现在想将这个空值改为.号。
于是只能用数据步中的update办法吗?感觉只是修改一个值用update太麻烦了吧。。。而vietable又不能修改。。。

以及,即使用update修改,用:
data upd;
input work$;
datalines;
.
;
run;
发现点号还读不进去。。。

最佳答案

sushe1527 查看完整内容

if x="" then x=.;
关键词:update date PDA ATE upd update
沙发
sushe1527 发表于 2015-1-4 17:02:54 |只看作者 |坛友微信交流群
econadam 发表于 2015-1-4 17:34
那一栏确实什么都没有,我就是想让它变成一个.。因为数据处理的时候要判断.号,什么都没有反而不方便。
if x="" then x=.;

使用道具

藤椅
sushe1527 发表于 2015-1-4 17:10:14 |只看作者 |坛友微信交流群
空值默认都 是.

使用道具

板凳
econadam 发表于 2015-1-4 17:34:24 |只看作者 |坛友微信交流群
sushe1527 发表于 2015-1-4 17:10
空值默认都 是.
那一栏确实什么都没有,我就是想让它变成一个.。因为数据处理的时候要判断.号,什么都没有反而不方便。

使用道具

报纸
econadam 发表于 2015-1-5 19:18:02 |只看作者 |坛友微信交流群
sushe1527 发表于 2015-1-4 17:36
if x="" then x=.;
......

使用道具

地板
teqel 发表于 2015-1-6 00:07:28 |只看作者 |坛友微信交流群
sushe1527 发表于 2015-1-4 17:02
if x="" then x=.;
不用引号也行?

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 16:19