[통계] STATA: table 옵션 변경

반응형

STATA가 버전이 바뀌면서 table의 옵션이 바뀌었다.

 

STATA table Syntax

기존의 버전에서는 table의 옵션에 contents가 있어서, 평균, 표준편차 등을 행으로 해서 비교가 가능했었다.

흔히들

.table 변수1 변수2, c(평균 표준편차)

위와 같은 형태로 사용했었다. 

하지만 이젠 이 옵션이 사라진 것이다.

 

STATA table contents

STATA 17 버전에서 table의 sysntax를 살펴보면,

STATA17 table sysntax

 

따라서 17버전에서는 해당 명령어를 달리해야만 내용을 확인할 수 있다.

 

예를 들어, 아래와 같이 바꿔줘야만 한다.

.table h1601_1 h16_hc_all, c(mean h16_din sd h16_din)
.table h1601_1 h16_hc_all, statistic(mean h16_din) statistic(sd h16_din)

만일, 2개 이상의 변수에서 평균을 보고자 한다면, 같은 방식으로 병기해주면 된다.
예) .table h1601_1 h16_hc_all, statistic(mean h16_din h16_cin) statistic(sd h16_din h16_cin)

 

구버전에서는 c() 안에 mean, sd, max 등을 같이 나타낼 수 있었으나, 새버전에서는 평균은 mean으로 묶고, 표준편차는 sd로 따로 묶어주어야만 제대로 된 값을 출력해준다.

STATA17 table output

 

 

반응형

[통계] STATA에 패키지 오프라인 설치하기

반응형

보통 외부 패키지를 설치하고자 할때는 

.findit 패키지명

이렇게 검색하고, 거기서 바로 클릭해 설치를 합니다.

하지만 간혹 서버가 닫히면 패키지를 다운받을 수 없어 설치가 안됩니다.


오늘 wls0 패키지를 다운받으려고, 
.findit wls0
이렇게 했는데, 갑자기 안보이는 겁니다.
https://stats.oarc.ucla.edu/stat/stata/ado/analysis/
여기에서 제공하고 있었는데, 404 Forbidden이 뜨면서 연결이 안되었습니다.
https://stats.oarc.ucla.edu/stata/ado/analysis/

위와 같이 다운링크가 수정되었는데, 반영이 안되었나봅니다.

여기서 wls0를 클릭하셔서 직접 다운받으시면 됩니다.

 

그리고 다른 사람이 해당 패키지를 이미 갖고 있다면 그 파일을 복사해서 설치할 수도 있습니다.

일단, 해당패키지가 설치된 주소를 알아야 하는데,
C:\Users\사용자계정\ado\plus\
여기에 해당 알파벳 폴더에 패키지가 있습니다.
wls0는 C:\Users\사용자계정\ado\plus\w 폴더에 있습니다.

여기서 두 파일을 복사해야합니다.
****.ado
****.sthlp 또는 ****.hlp

만일 wls0라면 각각 wls0.ado, wls0.hlp가 될겁니다.

https://stats.oarc.ucla.edu/ 여기서 Softwares > Stata 찾아들어가시면,

Advanced Usage에 Stata Programs for Research and Teaching 링크가 있습니다.

바로 아래 링크가 그것입니다.

그리고 다시한번 IDRE Stata programs for data analysis 링크를 클릭하시면,

여기서 wls0를 클릭해 다운받으시면 되며, 그외 다른 다양한 패키지도 확인하실 수 있습니다.

https://stats.oarc.ucla.edu/stata/ado/analysis/

 

그리고 이 두 파일을 내 컴퓨터의 똑같은 경로에 붙여넣기만 하면 됩니다.
만일 해당 알파벳 폴더가 없다면 새로 만드시면 됩니다.
wls0는 w 폴더에 넣으시면 됩니다.

이제 STATA에서
.help wls0
이렇게 하시면 wls0의 용례(syntax)를 확인할 수 있으며, 분석도 가능해집니다.

반응형