结果:找到“SAS 数值”相关内容82个,排序为按回复时间降序,搜索更多相关帖子请点击“高级”
sas导入数据的set中,提示变量已定义为字符型和数值型。
8 个回复 - 12702 次查看
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字符型无法转换为数值型
13 个回复 - 8263 次查看
求助
SAS字符型无法转换为
数值型
我试过input函数,不行,提示无效
原始变量x,是2位数的字符变量,从1到19,从mysql里面导出为excel的
我试过把sas 输出结果中的值,比如1、2、3.。。复制到程序中,或者在1后 ...
2016-11-2 14:24 - pingguzh - SAS专版
SAS 数值型转字符型
2 个回复 - 3484 次查看
如题,现有两个数据集A,B,数字型格式,想要将A中的缺失值填充为0,B中缺失值为空(不想显示"."),并用set合并到一起,如何实现。
数据如附件所示
2016-8-24 14:25 - heidi1992 - SAS专版
求助,SAS数据文本型无法转换为数值型
4 个回复 - 6580 次查看
求问各位牛人如何将Retindex数据由字符型转化为
数值型,试过各种方法都没有成功,,多谢各位了……
retindex是指数收益率,从CSMAR数据库中导出,为字符型,一般为小数,有正有负
我试过的语句如下:
data ...
2014-7-27 23:19 - 飞奔的小龟 - SAS专版
sas 对数值型数据保留3位有效数字
9 个回复 - 11835 次查看
比如有一组
数值型a={0.1200,0.0898,0.1223,0.5430}怎样用sas程序保留3位有效数字
即结果为b={0.120,0.0898,0.122,0.543}
2012-10-31 09:50 - choasxiao - SAS专版
SAS做偏最小二乘法时获取变量投影重要性数值
7 个回复 - 1539 次查看
请问如何获取变量投影重要性
数值呢?下面是代码
DATA example;
PROC IMPORT OUT= example
DATAFILE= "C:\Users\Li-ion\Desktop\神经网络模拟0426生物量\数据\生物量0426.xlsx"
DBMS=EXC ...
2020-3-11 12:15 - w无名小卒 - SAS专版
sas小白求教!多个数值型变量取值计数问题!
3 个回复 - 814 次查看
请教各位大佬:多个
数值型的变量的取值 应当如何进行计数?例如:
SP1 SP2 SP3 SP4 SP5 SP6 SP7
1 1 3 1 2
1 2 1 3 2
1 1 1 . 2
1 1 1 1 ...
2021-7-31 22:17 - guko - 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 宏函数中数值的运算提示发现字符操作数
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】如何对前后两行的数值进行有条件的比对
5 个回复 - 1666 次查看
求教
SAS如何对前后行的
数值进行有条件的比对,
举例来说,有如下排序好的数据,我想取出观测值里,前后ID相同的[/backcolor]的所在行,并对其所对应的Y值求差值。
我打算的是先取出相邻ID相同的数据所在行, ...
2020-3-16 20:13 - 蒋蒋蒋蒋蒋 - SAS专版
如何用sas取每个变量的前n个数值?
4 个回复 - 8142 次查看
每一个ID,有很多个值date(每个ID的date的个数不一样),我想取每个ID前120个值,也就是说我只想要a的a1,a2,a3....a120,b的b1,b2,b3...b120,以此类推。该如何操作?求高人相助!感谢![/backcolor] ID date[/b ...
2015-6-14 16:24 - echo0 - SAS专版
sas如何统计某一数值出现的次数
3 个回复 - 3067 次查看
A B C D E
1 1 2 2 2
1 1 1 1 1
1 1 2 2 2
1 1 1 1 2
1 1 2 2 2
1 1 1 2 2
1 1 1 2 2
我想统计1出现的次数怎么办, 这个数据只是数据集的一部分我如何限定范围在A-E这五列?
2019-10-11 10:56 - 卑微小D在线求救 - SAS专版
请问sas中什么时候字符型变量会自动转换为数值型变量?
8 个回复 - 8556 次查看
请问下:
(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链接hadoop,数值型变量长度过大,怎么解决?
4 个回复 - 2595 次查看
用
SAS单机版链接hadoop,读任何表都是,
数值型变量长度$32767,数字型长度都是8,造成的结果是读个1百万的表5T都没存完(列不多,打开了compress),然而同样的数据量用csv导出再导入到
SAS中只有几百m。
在libn ...
2016-9-2 13:51 - Chi4ZB- - SAS专版
将excel导入sas中日期被转换成了具体数值怎么破
11 个回复 - 6373 次查看
如题,我将excel文件导入了sas之后,发现里面的日期格式非常奇怪,如6/16/1935变成了12951,为excel下的文本格式,但是我想要的其实是1935-06-16这样的文本格式或者日期性格式,请问有什么解决办法?谢谢!
下面贴 ...
2018-8-2 13:16 - 小宝爱波1314 - SAS专版
sas数值格式转换
0 个回复 - 694 次查看
本来有数据列user_amount,
data other1;
set other;
a=input(user_amount,10.);
drop user_amount;
rename a=user_amount;
run;
为什么会变成相当于做了除法??
2017-7-4 18:03 - 陈俊军 - 爱问频道
SAS 字符型变量转数值型变量,input参数无效
6 个回复 - 8420 次查看
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某一列求和之后的数值怎么引用出来
8 个回复 - 8501 次查看
假设有变量x,数据是1,2,3,4,5
我用sum x;之后新增一行,然后显示求和值15,我怎么把这个值作为一个常数引用出来?
或者不要用sum x这个写法,只要能把这个常数引用出来就可以,谢谢
2015-5-22 17:00 - tyw226 - SAS专版
SAS中如何用其他变量数值填补两条记录间的缺失
3 个回复 - 1386 次查看
SAS中如何用其他变量
数值填补两条记录间的缺失,比如有下面数据集,a、b、c为三个变量
a b c
1 4 .
1 5 .
1 7 7
1 8 .
1 9 9
2 4 4
2 5 .
2 6 6
2 7 .
3 4 ...
2017-3-13 20:32 - LWN. - SAS专版
sas中如何拆分数值及条件取值
1 个回复 - 1614 次查看
请教各位在sas中如何实现
数值拆分呢?比如有以下数据
date
2001/12/1
2001/12/2
2001/12/3
想要输出的结果变成
year month date
2001 12 1
2001 12 2
2001 12 3
以及如何实现条件取值?
比 ...
2016-12-7 12:40 - cindylee123456 - SAS专版
如何将SAS中数值的字符变量统一转变为数值型
4 个回复 - 2574 次查看
data a;
input id $ x $ y $ z w $ t $ o $ p $ q $;
cards;
1 3 app 34 2 9 苹果 3 梨
4 6 people 56 8 9.6 4,8 cc 香蕉
12 6 t23 9 . . ztc4 4q 菠萝
15 89 pear 90 0 3 yourar er5 番茄
;run;
如上数据 ...
2015-12-25 13:59 - liehuodgq - 新手入门区
sas数值精度如何设置
11 个回复 - 8888 次查看
各位大牛好,我想设置下sas的某个字段的精度该如何设置啊,类似format 8.10这样吗?还想顺便问下best12.与best32.之间是什么区别啊?谢谢~~~
2015-9-9 17:40 - 肝贝 - SAS专版
sas中怎么把数据集中数值型变字符型
7 个回复 - 2553 次查看
我这里有一个数据集
需要把它前三行的数字变成字符型。。
由于每个的长度不一样,我想把它一行一行的分析
自己编了一个
结果是又多出了三列新的变量。
我知道N MIN MAX 只是内容 不是变量,是错误的
怎么体现 ...
2015-8-30 22:02 - 小琪是豆豆猪 - SAS专版
sas 哪一行数值最大?
2 个回复 - 1454 次查看
用proc mean可以生成最大值,但我想要得出这个最大值出在哪一行~~~请问怎么在sas中编写 “哪一行
数值最大”的程序啊?
2015-3-11 20:51 - 近暮_妱 - SAS专版
SAS如何把数值型时间更换
1 个回复 - 1185 次查看
请教大神,我现在excel录入时间格式是840,920,1030这样的,分别代表8点40分,9点20分,10点30分。要如何改成8:40,9:20,10:30这样的格式呢?
求语言。
2015-2-3 11:58 - pig6526935 - SAS专版
请教sas将汉字转换为数值的方法
8 个回复 - 2401 次查看
请教大家,我的数据有100个变量,都是excel中文录入的数据,没法直接做统计检验,得转换为数字。我现在用到的程序大致格式如下。但是我这里有上百个变量,逐一的这样recode,感觉太费篇幅了,程序很复杂。所以想请教 ...
2015-1-30 11:03 - pingguzh - SAS专版
sas 如何将字符型的日期变量转化为数值型
11 个回复 - 24848 次查看
我有一些数据,其中有一个变量应该是日期,但是是字符型的,我想将其转化为
数值型。比如变量trd 有2009-01-01 2009-01-02,如何将其转化成
数值型的20090101 20090102,谢谢各位大侠!
2010-1-26 10:26 - wdxmahone - SAS专版
将excel导入sas中日期被转换成了具体数值怎么办
2 个回复 - 2760 次查看
如题,我将excel文件导入了sas之后,发现里面的日期格式非常奇怪,如6/16/1935变成了12951,为excel下的文本格式,但是有几行又是正常格式,excel中日期列的格式我全都设置为相同了,请问有什么解决办法?谢谢!
下 ...
2014-8-12 10:05 - 第九号小夜曲 - SAS专版
SAS中如何将字符型的日期变量转换为可以加减的数值型
7 个回复 - 10405 次查看
如题,我在用sas计算car时,涉及到两个表中的日期相减,(表ret中的trddt变量和另一个表anndate中的date变量相减
)但是现在日期的格式是2011-05-23,无法直接相减,如何将其转换为可以直接相减的
数值型呢?
谢谢大 ...
2014-3-13 19:21 - 潇湘阁主人 - SAS专版
SAS导入遇到字符型和数值型错误
7 个回复 - 6423 次查看
data liquid.quoteagg;
set quote1-quote21;
run;
我运行以上程序,结果出现 ERROR: 变量 F9 已定义为字符型和
数值型。
不知道这是什么意思,求高手解答!
原始数据中F9第一个观测值是文本,其他观测值是
数值, ...
2012-4-28 00:21 - xmubaorui - SAS专版
求助sas如何把月份格式变成数值型?
4 个回复 - 1711 次查看
data a;
input x $7.;
cards;
1989-01
1999-02
1978-03
2013-04
;
run;
把数据集a的格式变成如下格式
198901
199902
197803
201304
2013-8-22 14:04 - 徐金池 - SAS专版
SAS输出数据集到excel字符变成以科学计数显示的数值型了,怎么解决
6 个回复 - 6264 次查看
data temp;
a='3E00304';
run;
ods listing close;
ods html file="d:\1.xls" style=printer;
proc print data=temp;
run;
ods html close;
ods listing;
通过上面的方法,输出到excel的值变成
数值型了,怎 ...
2013-2-6 10:40 - dallashxf - SAS专版
请问统计sas里数值的个数
2 个回复 - 3001 次查看
我的
数值如下,请问怎样统计当d=0时j=0的个数,谢谢高手!(我的意思是请高手写出满足这样目的的的
SAS程序)
card months sex age a b c d e f g h i j
2444280 7 1 0 1.00 0.00 7.40 0.00 1.25 ...
2013-3-28 23:51 - lnlhckao123 - SAS专版
SAS的变量关系的公式中,带百分号数值如何表达
5 个回复 - 10228 次查看
SAS的变量关系的公式中,百分数如何输入,是不是一定要写成小数的形式?
例如:
data W_SALARY;
input SALARY;
BONUS=SALARY*5%;
在sas9.2中,百分号不能读取。
请教,如果要像以上要求输入,应怎样使用带百 ...
2012-8-20 15:51 - watson731 - SAS专版
请教如何用sas计算两列数值的差?
8 个回复 - 5238 次查看
如三列数字
ID # amt interval
A01 1 500 0
A01 2 2000 1500
A01 3 2200 200
如何sas计算出interval?
我尝试用retain,可是失败
data aa1;
set aa;
...
2012-4-17 22:32 - libravilla - SAS专版
sas中数值型转换成字符型变量
2 个回复 - 6520 次查看
本人初学sas,想请教各位一个比较简单的问题,请问数据中有一个
数值型的变量,是以科学计数法的形式表示的,4.4010322E12,我想转换成字符型,44010322,应该怎样进行转换呢?谢谢各位大侠指点。
2011-11-1 12:17 - 雪荆 - SAS专版
求助SAS中大数据库分组并分别计算数值问题
5 个回复 - 2866 次查看
债券交易数据ID " trade date" "trade time" price ....................20 columns
A
A
AG
AG
AG
。
。
。
。
。
ID有许多个,每一个ID对应的”trade date“ ...
2011-6-21 03:04 - yayacuiliu - SAS专版