gpt4 book ai didi

sas - 在 sas 中按行号选择特定行

转载 作者:行者123 更新时间:2023-12-03 19:21:32 28 4
gpt4 key购买 nike

我是 SAS 的新手,我有 SAS 数据,例如(它不包含 Obs 列)

Obs    ID    Name    Score1    Score2    Score3

1 101 90 95 98
2 203 78 77 75
3 223 88 67 75
4 280 68 87 75
.
.
.
.
100 468 78 77 75

我想要行号为 2 6 8 10 34 的数据。输出应该看起来像
Obs    ID    Name    Score1    Score2    Score3

1 203 78 77 75
2 227 88 67 75
3 280 68 87 75
.
.
.

提前致谢。

最佳答案

您可以使用数据步骤循环遍历每一行数据,并且仅在您处于第 n 个循环中时使用这样的条件输出这些行。

data test;
set LIB.TABLE;
if _N_ in (2, 6, 8, 10, 34) then output;
run;

在这种情况下,其中 _N_ 将对应于行号。

关于sas - 在 sas 中按行号选择特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28980511/

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