【问题标题】:how to print odd numbered observations from a dataset SAS如何从数据集 SAS 打印奇数观察值
【发布时间】:2013-04-28 18:31:59
【问题描述】:

我有一个简单的问题,很遗憾我自己似乎无法解决。 如何仅打印数据集中具有奇数观测值的观测值?

【问题讨论】:

    标签: printing dataset sas subset


    【解决方案1】:

    您可以这样做的一种方法是使用数据步骤视图。假设你有一个名为“MySASData”的数据集,试试这个:

    data my_view / view=my_view;
       set MySASData;
       if mod(_n_,2) = 1;
    run;
    proc print data=my_view;
    run;
    

    如果您想要“偶数”观察,请使用if mod(_n_,2) = 0;。但是请注意,proc print 显示的观测值将与视图相关,而不是来自原始数据集。

    数据步骤视图对于这样的事情非常有用。

    【讨论】:

    • 感谢您的回答!这正是我一直在寻找的。酷:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-02
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多