사이트맵  |  Contact Us
 
홈 > SAS Stories > SAS 질문과 답변
[Programming] 적합한 분석방법 문의 2019.06.12
최유경 66 0
http://www.mysas.co.kr/sas_club/b_answer.asp?b_no=11115&cmd=content&bd_no=6

안녕하세요.

분석에 어려움이 있어 문의드립니다.

 

1. 분석내용

Treatment 1개에 대해 총 3개 그룹 Control, LV, HV 간 하나의 지표에 대한 값의 차이를 비교하고자 합니다.

이에 대해 결과를 통계분석하고자, proc anova가 아닌 아래와 같이

proc glm, lsmeans, pdiff 구문을 사용하여 그룹간 값을 비교하였습니다.

 

2. 질문사항

혹시, 이 데이터에 대해서 False discovery rate을 구해야하는지,

Proc glm 만으로 이미 확인이 된것이 아닌지 궁금합니다.

만약 FDR을 적용해야한다면, Proc multtest 구문을 사용해야하는 것으로 알고있는데,

아래의 데이터를 어떻게 가공해서 사용해야하는지 답변 부탁드립니다. 감사합니다.

 

3. 코딩

 

data F;

cards;
c 1 47.8
c 2 57.88
c 3 60.54
c 4 53.49
lv 1 63.55
lv 2 64.59
lv 3 59.78
lv 4 56.64
hv 1 55.54
hv 2 56.22
hv 3 58.7
hv 4 38.4
;
proc glm;
class group;
model composition=group;
lsmeans group/pdiff;
run;

 

 
 
 
  [2019/06/21 6:19]

※ SAS 초보자입니다. 다음과 같은 정보를 갖는 2개의 데이터에서 SAS로 해결하고 싶은 문제가 있는데 해결방안을 알려주시길 부탁드립니다.


○ 2개의 데이터(farm과 product)가 있음
- 데이터 이름: farm product

○ 데이터 farm은 농민들의 인적정보를 포함함
변수: id 이름 나이 성별 경력 교육수준 주소 토지면적 등 (총 22개)
데이터 수: 3590개

○ 데이터 product는 생산작물에 관한 정보를 포함함
변수: id 품목분류코드 생산품목 재배면적 생산량 판매량 자가소비량 등 (총 24개)
데이터 수: 3235개

○ 데이터 farm과 product에서 중복되는 변수는 id뿐임.



※ 해결하고 싶은 문제(새로운 데이터 만들기)
1. 변수 id를 기준으로 판단할 때 farm에 있는 관측치가 product에는 없을 수 있고 또 product에 있는 관측치가 farm에는 없을 수 있음
2. 데이터 farm과 데이터 product에서 id가 같은 것들만을 뽑아 새로운 데이터 new를 만들고 싶음(중복예상 숫자 약 3000개)
3. 새로운 데이터 new는 변수로 id 이름 주소 토지면적 생산품목 생산량을 포함해야 함

※ 감사합니다
휴대폰 번호
휴대폰 인증번호
 
 적합한 분석방법 문의
 PMML코드 추출