全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1446 4
2015-04-15
悬赏 3 个论坛币 已解决
MATH242

MATH243

CHEM111

CHEM112

CHEG112

CHEG231

CHEG325

PHYS207

PHYS208

CISC106

D


W

C-

W

C

W

B

A-

C

A-

A-

B-

B

C+

C+

C-

C+

B

A

B

B+

B

C+

C+

B

B+

C-

B-

C

C-

B-

C+

B-

B+

C

B

B+

B

初学SAS,我有上面这些数据,我想知道如何写一段程序,就可以直接把所有的A都替换成4.0 把所有的A-都替换成3.77
我想 if MATH242=‘A’ then MATH242_New=4.0 应该可以但是实在是太麻烦了
不知道有什么简便的方法啊
二维码

扫码加我 拉你入群

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

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

全部回复
2015-4-15 06:22:40
复制代码
二维码

扫码加我 拉你入群

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

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

2015-4-16 08:36:53
sushe1527 发表于 2015-4-15 06:22
谢谢 另外能不能再请教您下 这里尽管转换成了数字 但是它的format还是char而不是numeric
不知道有什么方法可以一次性把他们都转换成numeric呢
不胜感激!!
二维码

扫码加我 拉你入群

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

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

2015-4-16 10:10:00
wsddzr 发表于 2015-4-16 08:36
谢谢 另外能不能再请教您下 这里尽管转换成了数字 但是它的format还是char而不是numeric
不知道有什么方 ...
我明白你意思,但就你例子来说不行,因为变量里面有C ,D这样的 这是确定的字符型  
字符和数字混在一列共存,绝对是字符型,绝无可能改变
二维码

扫码加我 拉你入群

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

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

2015-4-16 10:49:40
sushe1527 发表于 2015-4-16 10:10
我明白你意思,但就你例子来说不行,因为变量里面有C ,D这样的 这是确定的字符型  
字符和数字混在一列共 ...
谢谢您的回复!
那如果我把所有的字母都转换成了对应的数字 比如说W是1.5 D是1.0 等等
这种情况下 就是只有数字的char format 有方法可以把他们都换成numeric吗
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群