b*****e 发帖数: 223 | 1 有没有一个 function 可以从一个 string 里面独独去掉我定义的单词
比如我有一个变量名 var1 用在 logistic model 里面,logistic model output 里的
effects 会有 var1 2:1, 我想要去掉 var1,只留 2:1 就好。有没有简单的
function 可以做?compress 是不行了 |
a********i 发帖数: 205 | |
b*****e 发帖数: 223 | 3 compress 会把 2:1 里面的 1 也给抹掉
【在 a********i 的大作中提到】 : 为啥compress不行?
|
a********i 发帖数: 205 | 4 那就是substr(var1,1,4)=""
然后再left(trim(var1))这样不知道行不行 |
D******n 发帖数: 2836 | 5 google sas character function
【在 b*****e 的大作中提到】 : compress 会把 2:1 里面的 1 也给抹掉
|
h******e 发帖数: 1791 | 6 transwrd(a, "var1", " ") 然后再去掉空格行不行?
【在 b*****e 的大作中提到】 : 有没有一个 function 可以从一个 string 里面独独去掉我定义的单词 : 比如我有一个变量名 var1 用在 logistic model 里面,logistic model output 里的 : effects 会有 var1 2:1, 我想要去掉 var1,只留 2:1 就好。有没有简单的 : function 可以做?compress 是不行了
|
b*****e 发帖数: 223 | 7 这倒是个好主意!
我就是奇怪 sas 里一直没找到这样做的一个 function。 工作中偶尔还是会遇到这样
的问题,每次我就奇怪我是不是不晓得这样一个 function 的存在
【在 h******e 的大作中提到】 : transwrd(a, "var1", " ") 然后再去掉空格行不行?
|