news 2026/8/29 5:18:22

23、SAS函数与DO循环实用指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
23、SAS函数与DO循环实用指南

SAS函数与DO循环实用指南

1. 修改字符值的函数

在数据处理过程中,经常需要对字符值进行各种修改操作,SAS提供了一系列实用的函数来满足这些需求。

1.1 PROPCASE函数

PROPCASE函数用于将参数中的所有单词转换为 proper case 格式,即每个单词的首字母大写。其语法如下:

PROPCASE(argument<,delimiter(s)>)

参数说明:
-argument:可以是任何SAS表达式,如字符变量或常量。
-delimiter(s):指定一个或多个分隔符,需用引号括起来。默认分隔符为空格、斜杠、连字符、左括号、句号和制表符。若指定了分隔符,默认分隔符将不再生效。

PROPCASE函数的处理逻辑是先将所有字母转换为小写,然后将每个单词的首字符转换为大写。单词的首字符是指字符串的第一个字母,或者是前面有默认分隔符列表中分隔符的字母。

示例代码:

data hrd.newtemp; set hrd.temp; Contact=propcase(contact); run; proc print data=hrd.newtemp; run;

在这个示例中,函数将名为Contact的变量的值转换为 proper case 格式,并使用默认分隔

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/28 9:28:21

免费PCB设计查看神器:Altium文件浏览器完整使用指南

免费PCB设计查看神器&#xff1a;Altium文件浏览器完整使用指南 【免费下载链接】AltiumDesignerViewer Altium Designer Viewer是一款高效且易于使用的查看工具&#xff0c;专为设计工程师和团队成员打造&#xff0c;旨在无需进行任何注册或激活的情况下&#xff0c;轻松浏览和…

作者头像 李华
网站建设 2026/8/29 5:37:05

ImageSharp色彩变换:揭秘数字图像调色的数学魔法

ImageSharp色彩变换&#xff1a;揭秘数字图像调色的数学魔法 【免费下载链接】ImageSharp :camera: A modern, cross-platform, 2D Graphics library for .NET 项目地址: https://gitcode.com/gh_mirrors/im/ImageSharp 你是否曾好奇&#xff0c;那些令人惊艳的滤镜效果…

作者头像 李华
网站建设 2026/8/29 6:34:38

5分钟掌握Quick Tabs:Chrome标签管理终极指南

5分钟掌握Quick Tabs&#xff1a;Chrome标签管理终极指南 【免费下载链接】quick-tabs-chrome-extension A quick tab list and switch plugin inspired by the intelliJ IDEA java IDE 项目地址: https://gitcode.com/gh_mirrors/qu/quick-tabs-chrome-extension 还在为…

作者头像 李华
网站建设 2026/8/29 6:33:29

解锁Photoshop AVIF图像格式:完整安装与使用指南

解锁Photoshop AVIF图像格式&#xff1a;完整安装与使用指南 【免费下载链接】avif-format An AV1 Image (AVIF) file format plug-in for Adobe Photoshop 项目地址: https://gitcode.com/gh_mirrors/avi/avif-format 想要让Photoshop支持下一代图像格式AVIF吗&#xf…

作者头像 李华
网站建设 2026/8/29 2:52:34

终极指南:如何用SMUDebugTool快速解决Ryzen处理器性能瓶颈?

终极指南&#xff1a;如何用SMUDebugTool快速解决Ryzen处理器性能瓶颈&#xff1f; 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目…

作者头像 李华
网站建设 2026/8/28 17:24:36

QuickJS多线程实战:3大并发难题与高效解决方案

QuickJS多线程实战&#xff1a;3大并发难题与高效解决方案 【免费下载链接】quickjs Public repository of the QuickJS Javascript Engine. Pull requests are not accepted. Use the mailing list to submit patches. 项目地址: https://gitcode.com/gh_mirrors/qu/quickjs…

作者头像 李华