Social Network Analysis in R

STATA 2010. 5. 19. 22:19


그저 놀랍다고나 할까? 내가 한 번에 하지 못해서 이것 저것 서로 다른 패키지를 나눠서 사용하던 것을 이렇게 하나의 프로그램 안에서 완전히 해결할 수 있는 방안들이 이미 이렇게 널려 있다는 사실. 결국, 어느 정도의 수학적 지식, econometrics에 관한 지식, 그리고 프로그래밍에 관한 기초적인 지식만 있으면 이런 것들을 노가다 없이 단방에 해결할 수 있다는 것 아닌가? 

이런 것을 몰라서, 
손발이 고생하는 연구를 해왔다는 것이 안타깝기는 하다.

물론 연구방법이나 도구에 대한 지식이 연구의 수준을 높이는 것은 아님은 분명하다. 
그러나, 이런 완벽에 대한 강박이 해결되지 않으면, 연구 자체가 잘 되지 않는 사람들에게는 이것도 중요하다.



'STATA' 카테고리의 다른 글

Interaction graph  (0) 2010.07.15
Ultraedit for STATA programming  (0) 2010.05.29
R for STATA  (1) 2010.05.19
Text processing in STATA  (0) 2010.05.01
Why should I become a STATA programmer?  (0) 2010.05.01
:

R for STATA

STATA 2010. 5. 19. 19:19


STATA는 분명히 잘 만들어진 아주 좋은 통계처리 프로그램이다. 그렇지만, 상용인 까닭에 제대로 사용하기까지 적지 않은 금전적인 투자가 필요하다. 프로그램의 가격이 가공하리만큼 비싼 것은 물론, STATA 사용을 잘 설명한 책자는 아무리 싸도 60불대를 육박한다. 이런 프로그램을 만들어서 파는 회사로서는 당연한 비즈니스 모델이겠지만, 당장 그 프로그램을 가장 많이 사용하게 될 학생들은 프로그램은 물론 책자를 직접 구매할 능력이 없다.

나 또한 STATA를 대단히 많이 사용하는 학생의 한 사람으로서 이 점에 대한 고민이 없지 않다. 

R project 는 이런 고민을 가진 사람들에게는 한줄기 빛과도 같다. 오픈소스이지만, 그 어떤 상용 통계 패키지에도 뒤지지 않는 강력한 컴퓨팅 파워를 자랑한다. 

문제는 누구나 한 번 사용하기 시작한 프로그램에 붙박힌다는 사실이다. 하나에 익숙해지면, 아무리 좋은 대안이 제시된다고 해도 그것으로 넘어가기 쉽지 않다. 많은 컴퓨터 어플리케이션이 그렇지만, 통계 패키지는 더욱 그렇다. 

그러던 중에 위에 링크를 건 책을 발견하였다. 
나와 같은 고민을 하는 사람들을 대상으로 만들어진 책임이 분명하다.
STATA도 제대로 쓰려면 어차피 프로그램이라고 부를 수 있는 do 파일을 작성하기 마련이다. 다시 말해 일종의 언어를 하나 배우는 셈인데, 어차피 비슷한 종류의 서비스를 제공하는 것이고, 제대로 사용하기 위해서 프로그래밍을 해야 한다면, R을 쓰지 않을 이유가 없다. 그러나 sTATA에 익숙해진 사람은 R을 처음부터 완전히 새로 익히기엔 부담이 크다. 

아직 위의 책을 읽어보지는 않았다. 그러나, 그 제목부터가 대단히 고무적인 것은 사실이다. 

기회가 되면 읽어보시길. 

'STATA' 카테고리의 다른 글

Ultraedit for STATA programming  (0) 2010.05.29
Social Network Analysis in R  (0) 2010.05.19
Text processing in STATA  (0) 2010.05.01
Why should I become a STATA programmer?  (0) 2010.05.01
regular expression 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
: