由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 双包子求教:SAS问题
相关主题
怎么用SAS transpose这两dataset呀?SAS问题
请教sas高人(数据读入)请问R Code和 Matlab Code 思路是否近似?
怎样用R定位变量的位置请教一个SAS小问题:如何得到 one cumulative varialbe of character variable?
一个SAS问题(transpose?)SAS question: count non-missing value for different variables
新手请教大家一个sas 问题,多谢指教[合集] how to calculate column sum not row sum in SAS? thanks a lo
请问如果用SAS 解决这个问题SAS 请教
怎样储存我想要的proc means 的结果?Ask 2 simple SAS questions,thanks
SAS问题来了再来问一个SAS问题
相关话题的讨论汇总
话题: rowid话题: set话题: data话题: var1话题: var100
进入Statistics版参与讨论
1 (共1页)
l***o
发帖数: 5337
1
一个data set, 结构很简单:
rowid, var1, var2, ... var100.
我现在就对var1-var100 的一种值(‘A')感兴趣,希望查一查 ’A'的位置都在哪儿。
所以想搞个output data set,只有两行:
rowid, location
比如说, 第一行的 var19, var77的值是‘A', 那输出set中就应该有两行:
rowid location
1 19
1 77
请问这个怎么写才好?谢谢!
a*****3
发帖数: 601
2
Data Letgo_In;
Input var1-var5;
cards;
11 12 13 14 15
21 13 45 56 30
41 21 13 45 13
;
DATA letgo_out (drop= var:);
Set Letgo;
array var[5] ;
do i=1 to dim(var) ;
if var[i] = 13 then do
row =_N_;
pos = i ;
output letgo_out ;end;
end; RUN;
这个包子还真不难, 就要你一个包子吧。
另外楼主写的诗 每个字我老都认得 连起来却不明白。
l***o
发帖数: 5337
3
高手啊! 你是会者不难,我可是对着它傻了半小时也不知道如何下手。光琢磨macro了
,压根没往array上想 :(
还是双包子奉上。
另:签名档不是我写的。出自楞严经。以下有解释:
http://wenwen.soso.com/z/q172911466.htm
多谢!

【在 a*****3 的大作中提到】
: Data Letgo_In;
: Input var1-var5;
: cards;
: 11 12 13 14 15
: 21 13 45 56 30
: 41 21 13 45 13
: ;
: DATA letgo_out (drop= var:);
: Set Letgo;
: array var[5] ;

a*****3
发帖数: 601
4
哈哈 不好意思 那就收下了。
难怪看不懂 原来是经书里的
还是中文牛啊 横看竖看看不懂。

【在 l***o 的大作中提到】
: 高手啊! 你是会者不难,我可是对着它傻了半小时也不知道如何下手。光琢磨macro了
: ,压根没往array上想 :(
: 还是双包子奉上。
: 另:签名档不是我写的。出自楞严经。以下有解释:
: http://wenwen.soso.com/z/q172911466.htm
: 多谢!

r*****y
发帖数: 199
5
那天也发了个贴,纠结在datastep和macro里面,结果忽然想到了array,哈哈~
k*******a
发帖数: 772
6
也可以先transpose 然后subset
v*********0
发帖数: 941
7
Good solution.
l*********s
发帖数: 5409
8
佩服!

【在 l***o 的大作中提到】
: 高手啊! 你是会者不难,我可是对着它傻了半小时也不知道如何下手。光琢磨macro了
: ,压根没往array上想 :(
: 还是双包子奉上。
: 另:签名档不是我写的。出自楞严经。以下有解释:
: http://wenwen.soso.com/z/q172911466.htm
: 多谢!

1 (共1页)
进入Statistics版参与讨论
相关主题
再来问一个SAS问题新手请教大家一个sas 问题,多谢指教
A SAS question请问如果用SAS 解决这个问题
SAS question - baozi怎样储存我想要的proc means 的结果?
请教SAS LABEL问题。SAS问题来了
怎么用SAS transpose这两dataset呀?SAS问题
请教sas高人(数据读入)请问R Code和 Matlab Code 思路是否近似?
怎样用R定位变量的位置请教一个SAS小问题:如何得到 one cumulative varialbe of character variable?
一个SAS问题(transpose?)SAS question: count non-missing value for different variables
相关话题的讨论汇总
话题: rowid话题: set话题: data话题: var1话题: var100