美文网首页
2023-05-25 SAS 字符数量怎么算

2023-05-25 SAS 字符数量怎么算

作者: 松鼠敲果壳 | 来源:发表于2023-05-24 10:19 被阅读0次

先摆结论——

  1. 字符型
    一般来说占1个字符:英文标点符号,空格
    中文:无论汉字、标点符号,都占2个字符;缺失时算作1个空格,即占1个字符
    英文:一个英文字母占1个字符
  2. 数值型
    无任何标点符号纯数字的数值型,都是占12个字符

然后举例子——
例1:

data x;
    infile cards missover;
    input x x1 $;
    informat x 6.0;
    y=length(x);
    y1=length(x1);
    cards;
    1 d
    2 ee
    . 111
    4 
    555 11,./1
    ;
run;proc print;run;

结果1:


image.png

例2


data y;
    input x & $100.;
    cards;*注意接下来的4行的末尾都有2个空格;
    危及生命;致畸风险;   
    导致死亡;  
    导致住院或住院时间延长;  
    危及生命;  
    ;
run;proc print; 

/*将文本最后一个分号替换为句号*/
data y1;
    set y;
    l=length(x);
    if l>1 then do;
        if substr(x,l-2,2)=";" then substr(x,l-2,2)="。";
    end;
run;proc print; 

结果2:


image.png

相关文章

  • 数据分析师 - Week14

    SAS技术 infile读取带空格的字符数据 用SAS调用python脚本 根据一定条件set多个表

  • SAS入门

    SAS入门 1. 基本规则 每一条SAS语句都以分号结尾 SAS语句不区分大小写(内容字符串除外) 注释以星号*开...

  • SAS学习笔记---常用输入格式

    内容参考书籍:《The Little SAS Book》中文版 SAS程序中常用的输入格式主要针对字符型、数值型和...

  • 正则

    数量 多字符匹配(表示数量) 单字符匹配(表示字符) 表示边界 非贪婪匹配 修饰符可以匹配任意个字符,包括0个字符...

  • SAS基础

    SAS数据整理分析 早上的选修课大致了解了SAS的基本使用情况了离入门算不远了…1.建立文件夹(英语名字)2.导入...

  • R第六天

    一、字符处理函数 nchar(A)——返回A中每个元素的字符数量 length(A)——返回A中元素数量,向量长度...

  • SAS编程:GTL语句中如何输出上下标字符?

    在前面的文章我介绍了SAS中如何使用Unicode输出特殊字符?[https://www.jianshu.com/...

  • 2023-05-25

    好久没有记录维尼的情况了,今天儿子在微信里提到这个,说想维尼了,让我把近期它的照片发过去。扒拉一番,才发觉...

  • 正则

    表示字符 实例: 表示数量 实例

  • 神经网络参数量的计算

    大家都会神经网络,但是有多少人会计算参数量呢,不知道参数量怎么知道计算量呢。这个系列我将分算法来说一下参数怎么算,...

网友评论

      本文标题:2023-05-25 SAS 字符数量怎么算

      本文链接:https://www.haomeiwen.com/subject/afvfedtx.html