'STATA programming'에 해당되는 글 3건

  1. 2010.05.29 Ultraedit for STATA programming
  2. 2010.05.01 Text processing in STATA
  3. 2010.05.01 Why should I become a STATA programmer?

Ultraedit for STATA programming

STATA 2010. 5. 29. 17:12

윈도에서 내가 사실상 가장 오래 사용해온 text editor는 ultraedit 이다. 내가 이 프로그램을 가장 좋아했던 이유 중의 하나는 column 편집을 제공한다는 것이다. 분명히 우수한 텍스트 편집기이지만, 상용이라는 것이 가장 큰 장벽이다. 이 프로그램을 사용하는 동안 내가 주로 다룬 것은 txt로 되어 있는 data file 이였기 때문에 울트라에디트의 syntax highlighting을 제대로 써본 일이 없다.

STATA는 통계 패키지인 동시에 자체의 프로그래밍 언어를 사용하게 하고 코드를 작성해서 통계분석을 하게 하기 때문에, 아무리 간단한 분석이라도 하다보면 길어지게 된다. 이럴 경우 syntax highlighting을 사용하면 분명히 오류를 조금이라도 덜 낼 수 있게 된다.

누가 뭐라고 해도 STATA의 코드(do, ado file)을 작성하는데 유용하면서도 비상용이라 금전적 부담이 없는 텍스트에디터는 GNU Emacs임이 분명하다. 그러나 익숙치 않은 초보 사용자에게 emacs는 그 자체로 "진입장벽"인 것도 사실이다. 최근 내가 이전보다는 더 가깝게 다가서서 사용해보려고 하지만, 그간에 편한 GUI 등의 환경에 익숙해져서 그런지, 확실히 emacs로 넘어가는게 쉽지 않았다.

요즘 나는 거의 몇백 행이 넘는 STATA do 파일을 만드는데, syntax highlighting이 좀 간절했다. Ultraedit도 stata를 위한 wordfile을 제공하기는 하는데, 그게 버전이 7이다. 최근 버전이 11이니 이건 좀 많이 낡았다.

구글로 찾아보니, 어떤 친절한 두 학자(혹은 학생)들이 운용하는 블로그에서 자신들만의 stata 전용 ultraedit wordfile을 만들어서 제공하고 있다. 그들의 stata wordfile만 다운로드받으려면 여기를 클릭해라. 아직 이들의 wordfile이 오류없이 매끈하게 최근 버전 STATA를 지원하는지 확인하지는 않았다. 그래도 분명 7보다는 나을 것이다.

지금 사용해보니 이들의 wordfile이 그다지 완벽해보이지만은 않는다. -_-



'STATA' 카테고리의 다른 글

Scott Long의 블로그  (0) 2010.09.22
Interaction graph  (0) 2010.07.15
Social Network Analysis in R  (0) 2010.05.19
R for STATA  (1) 2010.05.19
Text processing in STATA  (0) 2010.05.01
:

Text processing in STATA

STATA 2010. 5. 1. 17:14

수치연산만큼이나 컴퓨팅 기술을 필요로 하는 부분이 다름 아닌 문자열 처리이다. 2차 자료를 자주 사용하게 되는 사회과학 연구자들에게는 컴퓨터를 이용해서 문자열 정보를 효과적으로 정리해야 하는 경우가 잦다. 기본적으로 통계자료 처리에 특화되어 있는 컴퓨터 프로그래밍 언어라고 할 수 있는 STATA 또한 이런 text processing을 할 수 있는 기능을 포함하고 있다. 

그리고 그런 기능을 알 필요가 있어서 검색을 해보니, 아래와 같은 자료가 하나 떴다. 



STATA가 상용프로그램이기 때문에 답답한 점의 하나는 그 프로그램을 효율적으로 사용하는데 필요한 지식 정보가 철저하게 유료화되고 보호된다는 점이다. STATA journal은 심지어 내가 접근 가능한 academic database 어디에서도 포함되어 있지 않은, 철저하게 따로 구매해서 봐야 하는 journal인데, 아주 이따금 이렇게 그냥 얻을 수 있는 것이 있는 것 같다.

어쨌거나, 이 정보를 이용해서 STATA 안에서 text 정보를 최대한 효과적으로 처리하는 방법을 조금이라도 습득할 수 있을 것 같다.


'STATA' 카테고리의 다른 글

Social Network Analysis in R  (0) 2010.05.19
R for STATA  (1) 2010.05.19
Why should I become a STATA programmer?  (0) 2010.05.01
regular expression in STATA  (0) 2010.05.01
마이크로 엑셀 2003 매크로 작성에 관한 정보  (0) 2010.04.27
:

Why should I become a STATA programmer?

STATA 2010. 5. 1. 17:02

STATA programming을 검색하다보면 자주 만나게 되는 이름이 Christopher Baum이다. 내가 보건대 Baum의 자료는 Social Science를 하는, 컴퓨터 프로그래밍에 생소한 종류의 연구자들의 시각에서 쓰여져서 읽으면 얻을 수 있는 것들이 많이 있다. 

첨부된 자료 역시 인터넷에서 검색해서 발견한 Baum의 자료이다. 96페이지에 달하는 ppt 자료의 pdf판인데, wordy하긴 해도 읽으면 STATA 프로그램에 대한 감을 잡을 수 있다. 






'STATA' 카테고리의 다른 글

R for STATA  (1) 2010.05.19
Text processing in STATA  (0) 2010.05.01
regular expression in STATA  (0) 2010.05.01
마이크로 엑셀 2003 매크로 작성에 관한 정보  (0) 2010.04.27
Emacs as a text editor for STATA  (0) 2010.04.26
: