gpt4 book ai didi

sas - 删除数据步骤中的 ASCII 字符

转载 作者:行者123 更新时间:2023-12-02 09:23:55 26 4
gpt4 key购买 nike

查看 this和这段代码:

data Work.SomeDataset;
set Work.SomeDataset;
SomeColumn = compress(SomeColumn, byte(34));
SomeColumn = compress(SomeColumn, byte(38));
run;

我是否正确地认为这会从 SomeColumn 中删除字符 " (byte(34)) 和 & (byte(38)) ?如果是这样,是否有有更有效的方法来实现这一目标吗?

最佳答案

这已经相当接近最佳状态,但为了稍微改进,我建议:

data Work.SomeDataset;
set Work.SomeDataset;
SomeColumn = compress(SomeColumn,'&"');
run;

这可以更清楚地显示哪些字符被删除,并在同一遍中删除这两个字符。

关于sas - 删除数据步骤中的 ASCII 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39454018/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com