오랜만에 문제 하나

55 views
Skip to first unread message

June Kim (김창준)

unread,
May 14, 2014, 1:03:17 PM5/14/14
to J언어 한국
안녕하세요 여러분. 정말 오랜만이네요. 잘 지내시나요?

얼마전에 첫 대안언어축제 정모(http://onoffmix.com/event/27388 )가 있었던 거 아시나요? J 언어 모임에서 종종 뵈었던 김연승님, 이광운님 등도 함께 참석하셨습니다. 다음 정모(아마 격월 정도로 할 듯)에도 회원분들 많이 뵈었으면 합니다. ^^

간만에 문제 하나 내볼까 합니다. 제가 직접 만들어서 풀어본 문제입니다.

우연히 페이스북에서 모 블로그 링크를 봤습니다.


연애와 결혼은 성격이 비슷한 사람과 하는 것이 좋다는 이야기를 하고 있는데요, 글 중에서는 MBTI 성격 연구를 근거로 들고 있습니다. MBTI 성격 이론 자체의 신뢰성은 별개로 하고(학계에서는 논란이 꽤 있죠) 좀 석연찮은 부분이 있습니다.

MBTI 커플 375쌍에 대한 연구 결과인데, 성격 척도(4가지 척도 중) 중 2가지와 3가지가 일치하는 커플이 33, 35%로 높다는 근거를 사용하고 있습니다. 정말일까요?

마이어스가 1998년에 쓴 책에 나온 미국인 MBTI 인구 분포는 http://books.google.co.kr/books?id=p_lo1_tL_YIC&lpg=PA147&ots=mfTqm8Sl_a&pg=PA147#v=onepage 여기에 있습니다.

J 언어로 한번 가설 검증을 해보세요. ^^


June Kim (김창준)

unread,
May 15, 2014, 6:55:02 AM5/15/14
to J언어 한국
감이 전혀 안오시는 분들 손드시면 힌트 드릴게요~

임종윤(JONG YOUN LIM)

unread,
May 15, 2014, 9:51:33 AM5/15/14
to jay...@googlegroups.com
네..  (힌트를 들어도 잘 모르겠지만....ㅜㅠ  ) 손 들어봅니다;;


--
이 메일은 Google 그룹스 'jaylang' 그룹에 가입한 분들에게 전송되는 메시지입니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 jaylang+u...@googlegroups.com에 이메일을 보내세요.
이 그룹에 게시하려면 jay...@googlegroups.com에 이메일을 보내세요.
http://groups.google.com/group/jaylang에서 이 그룹을 방문하세요.
더 많은 옵션을 보려면 https://groups.google.com/d/optout을(를) 방문하세요.

June Kim (김창준)

unread,
May 15, 2014, 10:15:59 PM5/15/14
to 한국J언어

영가설을 만드는 건데요, 상대선택시 선호가 없고 무작위적일 때 어떤일이 벌어지나를 보는 것이죠.

sent from an android phone

2014. 5. 15. 오후 10:51에 "임종윤(JONG YOUN LIM)" <jongyo...@gmail.com>님이 작성:

Yeonseung Kim

unread,
May 15, 2014, 11:46:43 PM5/15/14
to jay...@googlegroups.com
VALUE =: 100 %~ 11.6 13.8 1.5 2.1 5.4 8.8 4.4 3.3 4.3 8.5 8.1 3.2 8.7 12.3 2.5 1.8
TYPE =: ;: 'ISTJ ISFJ INFJ INTJ ISTP ISFP INFP INTP ESTP ESFP ENFP ENTP ESTJ ESFJ ENFJ ENTJ'

number_of_common =: (+/@:e.(&>)) /~ TYPE
prob =: */~ VALUE

expected =: number_of_common +//.&, prob
actual =: 0.09 0.35 0.33 0.19 0.04
data =: expected ,: actual

require 'plot'
pd 'title expected vs actual'
pd 'color red, green'
pd 'key expected, actual'
pd 'xlabel ',": i. _5
pd 'type bar'
pd data
pd 'show'


실제 분포가 왼쪽으로 치우친 것처럼 보이기는 하네요.

Dongwoo Kim

unread,
May 16, 2014, 9:58:26 AM5/16/14
to jay...@googlegroups.com
익숙한 언어인 Python(https://gist.github.com/kimdwkimdw/acbcf7e3e1997597b22c)으로 먼저 짜보고 J로 바꿔보려고 했는데 쉽지 않네요...

June Kim (김창준)

unread,
May 18, 2014, 4:31:49 AM5/18/14
to J언어 한국
파이썬으로 하신 거 수치가 다르네요. 제 결과랑도 다르고 연승님 결과랑도 다르고.

그리고 한 단계 더 나아가서, "결과적으로 성격이 일치하는 커플이 더 흔하다"라는 주장을 할 수 있나요, 없나요?" 라는 질문에 대해서 답도 찾아보세요.


임종윤(JONG YOUN LIM)

unread,
May 18, 2014, 10:42:40 PM5/18/14
to jay...@googlegroups.com
아.. anova를 쓰면 될것 같기도 한데요...
독립변수는 성격집단이될테고 
종속변수는 일치커플의 비율일텐데

연승님 알려주신 expected value 와 actual value를 활용하면
될것 같기도 합니다.
검정통계량으로 t값을 구해서  
t-test를 해보면 되지 않을까 하는 생각이 불현듯 ;;;

근데 j voca를 잘 몰라서 ㅜㅠ
집에 가서 통계책과 j dictionary를 좀 더 보고 시도(만)해보겠습니다.
Reply all
Reply to author
Forward
0 new messages