结果:找到“SAS 字符”相关内容208个,排序为按回复时间降序,搜索更多相关帖子请点击“高级”
sas导入数据的set中,提示变量已定义为字符型和数值型。
8 个回复 - 12697 次查看
proc import out=AF_Forecast0
datafile="E:\DATA\分析师跟踪\AF_Forecast0.csv"
dbms=csv replace;getnames=yes; datarow=3;run;
proc import out=AF_Forecast1
datafile="E:\DATA\分析师跟踪\AF_Forecast1.c ...
2014-10-21 11:53 - lizhewenbei - SAS专版
在特殊符号内提取或判断特定字符-sas正则表达的应用
11 个回复 - 4736 次查看
有一个数据,其中某一个患者的诊断内容举例如下;1.【高血压病】既往有高血压病史,目前降压药物治疗血压控制满意,请继续按时服药并要注意监测血压变化。特别提醒您注意低盐饮食。2.★【甲状腺弥漫性病变,伴两叶多 ...
2018-3-2 21:10 - 绿水菊 - SAS专版
SAS字符型无法转换为数值型
13 个回复 - 8260 次查看
求助
SAS字符型无法转换为数值型
我试过input函数,不行,提示无效
原始变量x,是2位数的
字符变量,从1到19,从mysql里面导出为excel的
我试过把sas 输出结果中的值,比如1、2、3.。。复制到程序中,或者在1后 ...
2016-11-2 14:24 - pingguzh - SAS专版
SAS 数值型转字符型
2 个回复 - 3483 次查看
如题,现有两个数据集A,B,数字型格式,想要将A中的缺失值填充为0,B中缺失值为空(不想显示"."),并用set合并到一起,如何实现。
数据如附件所示
2016-8-24 14:25 - heidi1992 - SAS专版
<高手进>UTF8下SAS日韩字符有bug?
2 个回复 - 2699 次查看
正文
[*]附件以日文为例,是读入时的原始文件。
[*]图1是Bug行在原文件中的
字符串。
[*]图2是Bug行在读入
SAS后的
字符串。Bug:最后一个
字符没显示出来。
[*]图3是经过统计输出csv内的
字符串。Bug:1)
字符串与 ...
2015-5-1 16:35 - Silon.Jon - SAS专版
SAS提取字符串
5 个回复 - 9380 次查看
原始数据是这样,变量只有一个
字符型变量,其中变量由许多名字连在一起,仅用逗号隔开。原始数据有很多行,这里限于篇幅只列出一些行
数据在附件里。
想得到这样结果,仍然保留变量不变,但新增加name_1, name_2, ...
2012-12-18 17:42 - joney00 - SAS专版
SAS如何提取出最后一个字符相同的所有变量
6 个回复 - 5109 次查看
现在有一个数据库,变量名的命名规则是 ab1x ac2x ax3x……,ag1y ah2y ay3y……,ah1z am2z an3z……。在stata中,可以很方便的用*x,*y,*z的方式提取这些变量,并分别保存到不同的数据集中。但是在
SAS中如何做到这 ...
2015-9-26 10:18 - zkfu41 - SAS专版
SAS数据集中中文字符显示乱码
17 个回复 - 42599 次查看
我使用的是
SAS 9.3(English with DBCS)打开,发现
SAS数据集中,凡是有中文字的地方,全是乱码。换成了
SAS 9.3(English)和
SAS 9.3(Englisi with Unicode Support)也是一样。
安装盘下载来自http://bbs.pinggu.org/ ...
2012-10-31 18:16 - hamn - SAS专版
关于SAS字符变量长度的疑惑
4 个回复 - 593 次查看
麻烦大佬们帮忙解答下,我在树上看到如下的程序,就是
字符变量pj不加冒号时候,当长度设置成80.,可以得到8个观测,但是设置成81.,为什么就只有4个观测。谢谢各位!!!!
2022-9-26 09:08 - 黄药师1989 - SAS专版
关于sas字符串截取
7 个回复 - 3461 次查看
各位老大,目前在尝试进行中文
字符串截取的过程中,发现ksubstr如果处理那种中文、数字、符号混合在一起的
字符时,会出现丢失内容或者将结果转换为乱码的情况。
data a;
length a $200. a1 a2 a3 $10.;
a="2019 ...
2020-7-23 12:21 - 乾坤神龙 - SAS专版
sas怎么把字符串里的双引号全部替换为单引号
4 个回复 - 650 次查看
如题,谢谢!%let a1="aa","bb","cc";
%let aa=%sysfunc(prxchange('s/(")/(')/',-1,%str("&a1.") ) );*---这里不对,不知哪位知道,谢谢!;
2022-3-16 22:32 - klaudlit - SAS专版
sas中如何判断一个变量的字符串是否包含另一个变量的字符串?
6 个回复 - 21060 次查看
比如我现在有两列变量,分别记为var1 var2,观测值为:
var1 var2
1 aab a
2 aac b
3 bbc a
4 aac c
我想要找到var1的
字符串中包含了var2的
字符串的观测值,就比如这边的第1和第4组观测 ...
2016-1-20 09:18 - 薄言往诉 - SAS专版
SAS如何把数字显示为字符型的值转换为数值型
0 个回复 - 904 次查看
把数字显示为
字符型的值转换为数值型:
if ifc(prxmatch('/^-?\d*\.?\d+\s*$/',Chardata),'Num','Char') = 'Num' then Numdata= input(Chardata, best.) ;
2021-5-24 14:46 - 764995973 - SAS专版
sas 字符串提取
6 个回复 - 1585 次查看
数据集有100多万的观测,只有一个很长($1024.)的
字符变量,里面的形式如下:
{
"applyJoinSitu":0.2993906136,
"cmfqFpNrAlLv3":2,
"dminFpAvPsCnt3":1,
"execStlRate":14.88,
"finCmlisrAmt":3500.0,
...
2020-12-25 14:12 - Undernatural - SAS专版
sas 宏函数中数值的运算提示发现字符操作数
3 个回复 - 3313 次查看
%macro run_cycle(first_month,num_cycle,J_month,K_month);
%do t=1 %to &num_cycle;
%let x=&first_month+(&t-1)*3;
%if %eval(&x/100)-(int(&x/100)))>0.12 %then
%let month_cycle=&first_month+(&t-1)* ...
2018-10-23 09:44 - yooop - SAS专版
SAS字符串提取函数substr小疑问
2 个回复 - 1378 次查看
请教论坛大神,有如下程序:
data;
y=10600001;
z=substr(y,7,6);
put z=;
run;
疑问:z值应该是从y的第7位开始提取,往后提6位,这个怎么解释?往后没有6位了是否应该截断,为啥输出结果为z=6 ...
2020-2-18 15:28 - huangtiancheng - SAS专版
SAS字符串提取函数substr小疑问
0 个回复 - 799 次查看
欢迎使用Markdown编辑器
经管之家:Do the best economic and management education!
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解 ...
2020-2-18 15:25 - huangtiancheng - SAS专版
请问sas中什么时候字符型变量会自动转换为数值型变量?
8 个回复 - 8554 次查看
请问下:
(1)程序1中log显示:NOTE: Character values have been converted to numeric values at the places given by: (Line):(Column). 请问这句话g该如何理解,为什么已经转换成了数值型变量,但是discoun的 ...
2016-10-11 17:23 - 2286116865 - SAS专版
[SAS]字符查找和拼接
2 个回复 - 2712 次查看
程序如下所示,其中
字符串s='浙江恒逸物流100%股权,宁波恒逸物流100%股权'; 我想从
字符串中获取两个百分数并拼接在一起(中间用空格隔开)。我写的程序如下所示,其中输出的y是正确的,但不知道为什么输出的x 不是我 ...
2019-5-4 20:05 - 凡尘梦1990 - SAS专版
SAS字符型月数据如何转换成日期型
19 个回复 - 16443 次查看
比如2008-01,是
字符型的,如何把它转成日期型的,这样-1它才能自动变成2007-12
我知道如果是2008-01-02的话,可以用
format date yymmdd10.;
date=input();
来做。
但是关键是月度的话,就跑不出来,求高 ...
2014-12-1 18:41 - xiamiyouyu - SAS专版
如何用SAS提取其他程序的某一串字符?
2 个回复 - 795 次查看
现某路径下有若干
SAS程序,每个程序的开头都有一段comment语句,包含此程序的作者、文件名等信息,现在想建立另一个程序,把这条路径下的每个程序的作者、文件名信息提取出来,生成一个包含author 和filename两个变量 ...
2018-9-28 19:57 - summerwefree - 爱问频道
SAS如何从字符中提取数字
2 个回复 - 13432 次查看
程序如下:
data a;
a="给药后0.25h";
b=compress(a,'1234567890.-','k');
put a= b=;
run;
/*put后结果:a=给药后0.25h b=0.25*/
compress其他用法:
/*compress语法:compress(source, "chars", "modifier ...
2018-8-31 11:57 - louis_bai - SAS专版
求助:sas 取特定字符前面的文本
2 个回复 - 20051 次查看
如果是这样的数据,在一列
2017款[/backcolor] 保卖
2016款宝马5系[/backcolor] 保
只想保留高亮部分
怎么操作呢
2018-8-9 13:32 - 勤勤鱼 - SAS专版
SAS如何做字符间的相似性度量
3 个回复 - 3693 次查看
大家好,最近遇到一个匹配居住地址与工作地址相似度的问题,问题原来是这样的:要看客户居住地的所在城市要与工作地址的城市是否匹配,但是数据库中工作地址与居住地址特别乱,数据很脏,有些记录中两个地址只有具体 ...
2014-1-23 22:29 - hawkscry - 数据分析与数据挖掘
求助SAS查找字符的函数
11 个回复 - 8096 次查看
有下列数据,逗号分隔的是每一项目的编号,出现编号则表示该项目阳性,没有出现某编号则表示该项目为阴性。想要知道各项目阴性阳性各有多少例。
原来想用index函数,将该变量拆成60个二分类变量(共有60个项目 ...
2018-5-8 14:39 - cinaiyimu - SAS专版
sas中有条件的提取变量字符
2 个回复 - 2137 次查看
急!!我想提取变量的前几个
字符,条件是到变量名称的第一个空格处截至,请问大神有什么方法吗?变量是图里的样子;提取出来的结果应该是 'BNP" "SCGN" "UBS.AG"
2018-4-19 18:30 - 甲氟喹3 - SAS专版
SAS常用字符处理函数
1 个回复 - 11183 次查看
本文转自:http://blog.sina.com.cn/s/blog_13eacc8800102y9ih.html[/backcolor]
请勿在[/backcolor]本帖[/backcolor]下[/backcolor]留言评论[/backcolor]
本文将介绍
SAS中处理
字符串时最常用的5个函数:[/backco ...
2017-11-10 15:03 - 1229784736 - SAS专版
SAS中如何把字符型变量转换为日期型变量
5 个回复 - 33078 次查看
求教master:
SAS中如何把
字符型变量转换为数值型变量输出格式为日期型的变量呢?非常谢谢
21 _COL21
字符 18 $18. $18. 死亡日期
22 _COL22 数值 ...
2013-8-13 22:57 - 影子癖 - SAS专版
SAS之字符串连接符及字符连接函数(去空格)
4 个回复 - 23038 次查看
1、
字符串连接符[/backcolor]包括|| ¦¦ !!等例1:data _null_;
a=" 中 华";
b="人 民 ";
c=" 共和 国";
x1=a||b||c;
x2=a¦¦b¦¦c;
x3=a!!b!!c;
put x1;
pu ...
2012-8-15 11:14 - zkp216 - SAS专版
SAS 18位数字要怎么转字符,才能保留全部信息?
13 个回复 - 4194 次查看
data work.aa;
input char $18.;
datalines;
123456789123456789
987654321987654321
123456789987654321
;
run;
data work.aa;
set work.aa;
num=input(char,18.);
run;
data work.aa;
set work.aa; ...
2017-12-11 16:23 - yaoyinuo888 - SAS专版
SAS截取字符串的方法
13 个回复 - 24404 次查看
我有一个网址(数据导入后变成一个变量)“www.cnblogs.com/jstwt/admin/EditPosts.aspx?opt=1”,想以“/”为分隔符截取他们之间的内容,“jstwt”,“admin”,“EditPosts”,把他们命名为别的变量。现在知道subs ...
2011-3-1 17:14 - 040108020007 - SAS专版
SAS里如何按id合并同列字符串
19 个回复 - 10494 次查看
我的问题如题目所示,在网上搜了好多,发现用sql做的居多,但是sas里好像没有stuff这个函数,所以在此请教各位大神如何用sas实现,为了更易读懂,我举例说明:
我的数据集是这样的,有两列,第一列是id,第二列是tx ...
2013-5-28 14:36 - appleqiuqiu - SAS专版
SAS中如何将字符型数据转换成日期型?
6 个回复 - 6311 次查看
我的数据是像下面这样的,import进来以后是
字符型,怎么才能把这些数据变成日期型呢?求指点,谢谢啦
Apr 1, 2014
May 1, 2014
Jun 1, 2014
Jul 1, 2014
Aug 1, 2014
Sep 1, 2014
Oct 1, 2014
Nov 1, 2014
...
2015-4-21 23:57 - godrats - SAS专版
SAS怎么实现字符的加减
3 个回复 - 3023 次查看
请教各件大件关于
字符处理的问题:
现在希望一个字段取值依次为'a'.'b','c','d'........怎么实现这个循环?
SAS里有没有办法使'b'='a'+1类似这样的函数?
2017-8-18 09:55 - 蓝莓夹心 - SAS专版
SAS 字符型变量转数值型变量,input参数无效
6 个回复 - 8419 次查看
SAS菜鸟来求救!
想把arpu和vol_call_fee转换为数值型变量,原本变量也是是数值的,但属性错了
data training.data1_new;
代码如下,但输出空值,求破,谢谢!
set data1;
arpu_new = input(arpu,best20.);
vo ...
2017-6-6 11:36 - 駃楽D小鶏釽 - SAS专版
SAS字符操作
1 个回复 - 5184 次查看
SAS字符操作
在sas数据清洗与整理过程会接触到两类型数据,
字符型和数值型,并且sas只会以这两种形势出现。不会像R一样出现列表、数组、矩阵、数据框、日期等多种形势。Sas中关于数值型的操作大家并 ...
2017-5-10 09:48 - PLMKI - SAS专版
SAS将一列字符变量存储到字符数组怎么弄?谢谢
7 个回复 - 6468 次查看
比如,我有下边的这样的dataset:
data work.temp;
input x y$ @@;
cards;
1 北京
2 上海
3 成都
4 苏州
5 重庆
6 天津
;
run;
我想要将y这一列
字符变量存储到一个数组中,用作以后的应用。
请问大家这 ...
2016-2-24 13:52 - chenyyx - SAS专版
sas字符处理问题
3 个回复 - 946 次查看
从aa字段中选出“#”后面的数字,不是在“#”后面的数字直接忽略,如下图所示!麻烦各位sas大神指教一下!
2017-1-10 11:03 - 神月德 - SAS专版
sas字符字段处理问题
2 个回复 - 1514 次查看
字段合并的问题,就是前面的s1到s5,合并成sss的样子,关键是各个字段中空值显示为“.”,就是把非空值合并到后面的一列去,麻烦问一下有什么简单的sas代码进行处理
2016-12-30 10:50 - 神月德 - SAS专版
求助:SAS 字符串拆分处理
2 个回复 - 11408 次查看
请教各位大神!
现有两个变量值,如下:
ID text
1 a^b^c
现想通过^符号将text变量值拆分成三条观测,目标结果如下:
ID text
1 a
2 b
3 c
2016-12-14 11:14 - 920240553 - SAS专版
求助 SAS两个字符变量如何合并成一个新的变量
8 个回复 - 19567 次查看
本人因工作需要,
SAS初学者,也许问题很弱智,请别见怪!!
请教我有一个变量name,有3个数据,还有个变量 number,我想生成一个新的变量code,如下所示, 怎么写程序?
name number code
A ...
2009-7-14 22:58 - shaxuan - SAS专版