gpt4 book ai didi

sas - SAS 中字符数据的编号范围列表

转载 作者:行者123 更新时间:2023-12-01 09:14:40 24 4
gpt4 key购买 nike

我正在尝试创建变量 Cap1 到 Cap6。我不知道如何将它们读取为字符数据。我的代码是:

DATA Capture;
INFILE '/folders/myfolders/sasuser.v94/Capture.txt' DLM='09'x DSD MISSOVER FIRSTOBS=2;
INPUT Sex $ AgeGroup $ Weight Cap1 - Cap6 $;
RUN;

我的问题是 Cap1 到 Cap5 被解释为数字数据。我该如何解决这个问题?

最佳答案

您的问题很简单:您正在使用变量列表,但您没有将 $ 应用到整个变量列表!您需要在列表周围使用 ( ) 并使用修饰符将其应用到整个列表。

参见:

DATA Capture;
INFILE datalines DLM=' ' DSD;
INPUT Sex $ AgeGroup $ Weight (Cap1 - Cap6) ($);
datalines;
M 18-34 135 A B C D E F
F 35-54 115 G H I J K L
;;;;
RUN;

关于sas - SAS 中字符数据的编号范围列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49078128/

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