gpt4 book ai didi

SAS - 读取 CSV 时识别缺失值

转载 作者:行者123 更新时间:2023-12-05 00:24:55 25 4
gpt4 key购买 nike

给定 csv:

Cat,,9
Dog,,10
Egg,,11

还有代码:

DATA database ;
INFILE '/path/to/data' dlm=',' missover;
INPUT
animal $
missing $
number
;
RUN;

我得到的输出是:

animal   missing   number
Cat 9
Dog 10
Egg 11

如何让 SAS 识别缺失值,以便我的输出表如下所示?

animal   missing   number
Cat 9
Dog 10
Egg 11

最佳答案

您只需在 infile 语句中包含 dsd,因为这表示 SAS 应将两个连续的逗号视为缺失值。您可以阅读更多信息here :

DATA database ;
INFILE '/path/to/data' dlm=',' missover dsd;
INPUT
animal $
missing $
number
;
RUN;

关于SAS - 读取 CSV 时识别缺失值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31008249/

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