양극성 장애로 5년간 고통받고 있는 학생입니다.
기분장애라는게, 특히 조울증은 아주 고통스러운 질병중 하나라고 생각합니다.
왜냐하면, 몸은 멀쩡한 상태로 정신이 무너지며, 중간중간 나아지는 희망고문의 시기가 있기 때문이죠.
얼마전에 조증삽화로 인해 고통받은 적이 있습니다.
저의 자유의지로 행한일이나 감정들이 아니라는 것은 알고 있지만,
다시는 그와같은 일이 일어나지 않게 방지하기 위해 여러가지 방법을 모색하던 중
기분과 행동을 기록하는 일지가 효과적이라는 것을 다시 상기받았습니다.
그와중에, 의도치 않게 다음과 같은 어플을 발견하게 됩니다.
단순히 기분 기록 어플이 아니라 아예
조울증 환우를 위해 개발된 어플을 발견했습니다.
저는 이와 같은 방식이 달력에 기분점수와 수면시간을 기록하던 것에 비할 수가 없다는것을 깨닫고 바로 프로 버젼을 지릅니다.
다름이 아니라 이 어플의 진가는 다양한 변수들에 대한 기록을 폰에다가 하고,
심지어 다음과 같이 기록 파일을 CSV형식으로 빼낼수 있다는 점입니다.
CSV파일은 통계프로그렘들이 자료를 분석할때 쓰는 자료 뭉치가 들어있는 파일 포멧입니다.
학교에서 R이라는 통계 프로그레밍 언어를 배우고 있고,
학교에서 R이라는 통계 프로그레밍 언어를 배우고 있고,
마침 코로나로 시간도 많아서 분석을 해보기로 시도했습니다.
처음에는 R을 완전히 독학하느라 시계열 자료를 분석은 커녕, 형식에 맞게 변형하는데만 하루종일 걸립니다.
처음에는 R을 완전히 독학하느라 시계열 자료를 분석은 커녕, 형식에 맞게 변형하는데만 하루종일 걸립니다.
각 열의 변수는 그 날의 기분을 "IRRITABILITY"=짜증,"ANXIETY"=긴장,"DEPRESSED"=우울,"ELEVATED"=흥분,"SEXDRIVE"=성욕,"HUNGER"=허기,"FOCUS"=집중도,"STIMULANT"=커피/각성제 섭취량 입니다.
이와 같이 기분 변수를 열로 나열하고, 날짜를 행에 맞춰서 설정했습니다. 모든 value는 1-4 사이의 값을 취합니다.
자료가 없는 경우는 0으로 놓지 말고 NA로 둬야지 나중에 분석할때 오차가 나오지 않습니다.
이와 같은 시계열 자료를 melt시켜 흔히들보는 꺾은선 그래프로 그리는데 하루가 걸렸습니다.
정작 한번에 그리니 겹쳐져서 유의미한 분석을 하기 힘들어 보입니다.
그래서 계획을 바꿔봅니다.
다변수간의 상관관계분석을 위해 위의 시계열에서 날짜열을 제외시키고,
cor(Mood,use = "pairwise.complete.obs") 명령어로 다중상관분석을 돌려봅니다.
자료를 뽑아낸뒤 보기 예쁘도록 그래프화 시켜놓은 것입니다.
이것도 독학 하는데 하루 걸렸습니다.
해석은 간단합니다. 숫자 1과 붉은 빛에 가까울 수록 상관관계가 강력하다는 것이고,
반대로 -1과 초록빛에 가까울 수록 음의 상관관계라는 뜻입니다,
얼마 되지는 않지만, 제 2주간 누적된 기분 데이터로 계산한 제 기분들간의 상관관계입니다.
이 그래프와 앞의 그래프를 합쳐서 분석하면 유의미한 조증 선행지표 후보도 도출이 가능합니다.
그래프를 보시면, 집중과 성욕과의 상관관계가 몹시 강합니다. (0.911)
학업이나, 취미에 몰두하는 기간 후에 과잉성욕이 덮칠 확률이 높다는 결과이고 이는 경험상 일치합니다.
또한 제가 섭취하는 카페인과 ADHD약이 조증의 흥분증상의 주요 원인(0.913)이란것도 유추 가능합니다.
아이러니하게도 이 각성제가 집중(0.645)보다 성욕(0.748)에 더 영향을 많이 미치는 것또한 볼수 있습니다
심지어 우울감과도 무시하기 힘든(0.612) 상관관계를 보여주고 있습니다.
굳이 장점을 꼽자면 식욕(-0.577)이 감소해 살이 빠진다 정도가 있겠네요.
우울할경우 식욕이 상당히 증가(0.802)합니다. 살이 찌고 있다면 우울기라는 지표라는 제 가설이 좀더 설득력 있네요.
이후에 데이터와 제 능력이 더 축척되면, 가장 강한 선행지표로 예상되는 수면시간을 변수에 추가해 분석해 보고 싶습니다.
지금은 데이터가 아닌 경험으로만 수면시간이 줄어듦에 따라 집중력이 늘고 후에 조증증상이 발현된다고 알고 있는데,
이와 같이 더 정밀한 분석이 가능해질수록, 더 미리 그리고 강하게 선제 대응을 할 수 있게 되길 빕니다.
제 증상들은 비록 개인적이지만 도움을 받으실 분이 혹시 있을까봐 부끄러움을 무릅쓰고 인터넷에 공유합니다.
혹시 추가로 아이디어 있으시면 공유 부탁드립니다.
조울증이라는게, 이렇게까지 해야되나 싶을 정도로 지독한 병입니다. 술을 물론이와 위에서 언급했듯이 카페인조차 마실때 조심스럽습니다.
단순히 기분이 나쁘다, 좋다로 끝나는게 아니고 광기에 휩사여 미친짓을 하거나 자살시도까지 가는 경우도 왕왕 있기에 이렇게 발버둥 쳐봅니다.
----------------------------------------------------------------------------------------------------------
PS:4월4일 업데이트
사용한 R 스크립트 공유 링크입니다. 설명서도 첨부했습니다
설명서 따라 실행시키면 다음과 같이 PDF파일 출력됩니다.
(4일동안의 데이터를 추가로 입력했고, 각 수치는 소수점 3자리로 반올림 시킨결과 상관관계 수치가 좀더 현실적으로 내려왔습니다.)
왼쪽의 상관관계는 위에 설명했듯이, 데이터간 방향성을 나타내는 지표입니다, 같이 올라가는 경향이 높을수록 빨강, 반대로 가는 경향이 강할수록 초록입니다.
오른쪽은 R^2은 이 지표들의 결정계수입니다. 모형의 설명력, 즉, 한 변수가 다른 변수로 얼마나 예측가능한지 0~1사이의 숫자로 나타낸 겁니다.
색이 연하고 0에 가까울수록 변수를 통한 예측이 무의미하고, 진해질수록 예측력이 올라간다고 보시면 될것 같습니다.
27개의 댓글
무분별한 사용은 차단될 수 있습니다.
마리의고양이
마찬가지로 정신과에서 조울증같다고 케이스인데 난 몇 개월 단위로 우울증이 오다가 다시 좋아졌다가 반복중임.
좋아진 기간에도 때때로 엄청나게 우울해지고 감정적으로 예민한 상태가 되기도함.
이 증상 덕분에 대학교도 그만두고 뭐 똑바로 되는게 하나도 없더라. 너도 힘내라
111111111111
그림 다 깨졌다
randomizer
감사합니다 재업했습니다. 잘보이나요?
무엇을하다
뜬금없지만 시계열 관련 통계처리 공부는
어떻게 하셨나요??
randomizer
독학했어요 ㅎㅎ
무엇을하다
어떻게 독학했는지
알려주실수 있나요?
책이라든지 영상같은거
추천 가능하신가요?
그리고 통계관련 학과나
일하시는 분이신가요?
randomizer
경제학과다보니 계량경제 수업을 듣게 되었는데, 그 수업에서 쓰던게 R이여서 그걸 계기로 한번 분석해 봤습니다.
참고문헌으로는 r cookbook/ GarrettGrolemund-Hands on Programming with R/ Jared P Lander - R for everyone 그리고 Stack overflow 사이트 정도가 있겠네요.
인터넷으로 모두 쉽게 구할수 있는 자료들이에요. 저도 3일 정도 만에 독학한 내용들이라 깊이있는 수준은 아니에요
무엇을하다
감사합니다
cullingcat
환우라는 단어보다는 환자가 적절함 여튼 힘들것네
저항저항
통계수업 c맞음 ㅜ 흐그흐그흐극흑
어플 추천 ㄱㅅ
상쾌하게기분드럽게
정신력 단련을 위해 산에 올라가서 명상 해보면?
돌로레스
이렇게 열심히 살면서 장애라니
힣힣히
섹스하믄 좀낫는다는뜻인가
The Fact
아직 내가 학부생이면 이걸 이용해 논문한번 써보았을 텐데 물론 다쓰고 퇴짜였겠지만 흥미롭네
한화라서행복합니다
고생하네 나도 초딩때 ADHD진단받았었는데 고딩때 급 우울증같은게 와서 제대로 검사해보니 조울증이더라고. 서울대병원 하규섭교수님한테 치료받았는데 벌써 10년넘게 치료받고있는데, 처음엔 약도 리튬 아빌리파이 라믹탈 먹다가 지금은 라믹탈만 먹는정도로 많이 호전됐음.. 치료 초기에 교수님도 나한테 기분일지를 매일쓰라고 하더라고 1~10점 점수 메긴걸로. 확실히 도움이된거같음
宮本フレデリカ
밑에 코드같은거 공유안되나.. 꼭 한번 해보고 싶은데
코딩은 이미 6년전에 접어버리는 바람에 전혀 모르겟다...
randomizer
이거 분석하는 과정 하나하나 순서대로 다루는 포스트를 아예 한편 써보겠습니다.
오늘 제 블로그에 포스팅하고 그걸 여기 게시판에다가 공유해볼게요
宮本フレデリカ
고맙습니다.. 나도 방금어플깔고후원햇음..
randomizer
코드 정리해서 구글드라이브로 공유했어요. 도움되시길 바랍니다
宮本フレデリカ
헉 감사합니다...
이제서야봤네요ㅠ
우간다우간다
저거 저도 해보고싶은데 어떤툴을 해야되나요? 다중상관관계분석? 그걸할수있어야되나요?
평소 제 기분이 어떤지 스스로도 잘 몰라서 그 흐름을 밝히고싶었는데
작성자님이 하신게 도움이 될거같아요
randomizer
코드 정리해서 구글드라이브로 공유했어요. 도움되시길 바랍니다.
시간은구미야
이런 앱도 있구나... 나는 우울증 경증이랑 불면 있는데 다들 건강하자ㅠㅠ
Cgull
R 말고 파이썬으로 csv 만 넣으면 결과 나오게 모듈화 시키면 많이 도움될듯
뭔일이여
내가만나본 정신문제중에 조울증이 제일 위험하다고 생각함
비빌수있는건 조현병정도
하이빅스비
이정도면 논문 써도 되겠다야
커란다미
개드립에 이정도로.. 통계 니즈가 있단 말이지..?