전체 보기529 [ 이토록 쉬운 통계&R 100일 프로젝트 ] 69일차 공부 페이지315 페이지 배운 개념대응분석 (Correspondence analysis)교차표의 행 백분율과 열 백분율을 고려해 서로 비슷하거나 관련이 깊은 수준들을 재표현하는 방법 다음 시간에 배울 것대응분석 실행 R/R 프로젝트 2018. 7. 24. [ 이토록 쉬운 통계&R 100일 프로젝트 ] 68일차 공부 페이지315 페이지 배운 개념주상병별 진료건수 열지도 해석 MAIN_SICK 상병 한글명 N18 만성 신장병 K29 위염 및 십이지장염 K21 위-식도역류병 J20 급성 기관지염 I10 본태성 고혈압 E11 2형 당뇨병 젊은 사람들은 다른 곳은 비교적 괜찮지만 스트레스 요인인지 위염 병이 많다. 어린 아이들은 급성 기관지염(감기) 때문에 내과를 찾는다. 어른들은 각종 성인병과 만성질환으로 내과를 찾는다. 중년에 접어들수록 고혈압과 당뇨로 병원을 찾고, 노년에는 신장병으로 진료를 받는 사람이 많아 보인다. 다음 시간에 배울 것교차표 속에 숨어 있는 수주 간의 연관성을 살펴볼 수 있는 방법, 대응분석 R/R 프로젝트 2018. 7. 23. [리뷰] 러닝 HTTP/2 표지가 마음에 드는 책이다. 여태 웹 공부를 하면서, HTTP 프로토콜을 제대로 정리한 문서를 보지는 않았다. 이번 방학 때, 계획했던 것들 중 'HTTP 동작 원리' 공부도 있었다. 5월달에 학교 도서관에 주문한 Learning HTTP/2 ( 러닝 HTTP/2 ) 책을 빌려 읽기 시작했다. 다행히 책이 생각보다 많이 얇았다. 실제 가격대도 저렴한 편이고, 나처럼 HTTP 스펙과 새로 나온 HTTP/2 스펙을 간략하게 정리된 문서를 원한다면 추천해주고 싶다. 도서/IT 도서 2018. 7. 22. HTTP/2 프레임 정리 1. 프레임 헤더 모든 프레임은 동일한 9 bytes(옥텟)의 헤더로 시작. * HTTP/2 프레임 유형 2. DATA DATA 프레임은 가변 길이의 옥텟으로 구성됨. 최대 프레임 길이 설정값으로 전송되는 개체 데이터가 하나 이상의 프레임으로 나눌 수 있음. Pad Length 필드와 Padding 필드는 보안 상 필요에 따라 메시지의 크기를 숨기기 위해 사용. * DATA 프레임 플래그 3. HEADERS HEADERS 프레임은 스트림을 시작해 엔드포인트에 메시지 헤더를 전송하는 데 사용 * HEADERS 프레임 플래그 4. PRIORITY PRIORITY 프레임은 스트림의 우선순위를 지정하기 위해 전송된다. 여러 번 전송될 수 있고, 이 경우 이전에 설정된 우선순위를 변경한다. 5. RST_STREA.. Front-End/Front-End 자료실 2018. 7. 22. 구글크롬 HTTP/2(h2) 프로토콜 디버깅 툴 구글크롬 HTTP/2(h2) 프로토콜 디버깅 툴크롬 개발자 도구net-internalschrome://net-internals 으로 이동하여 접근할 수 있다. 저수준의 네트워크 데이터의 수집/내보내기/가져오기, 네트워크와 DNS 로그 확인, 네트워크 활동 시각화 등의 기능으로 네트워크 데이터를 한 눈에 볼 수 있다. HTTP/2 트래픽 데이터를 수집하는 데 사용한다. 보통 다음의 HTTP/2 개념을 확인한다.스트림 ID우선순의의존성 서버 푸시세션 PING 메뉴에서 HTTP/2 를 선택한다. 원하는 사이트를 접속한 뒤, 다시 net-internals 탭으로 돌아온다.HTTP/2 프로토콜을 사용하는 호스트이름들이 적힌 목록을 확인한다. 그 목록 옆에 ID 링크를 클릭한다. Events 화면으로 넘어가는 데,.. Front-End/Front-End 자료실 2018. 7. 22. [ 이토록 쉬운 통계&R 100일 프로젝트 ] 67일차 공부 페이지314 페이지 배운 개념rowSums() 함수로 주상병별 진료건수 확인하기12345678> rowSums(t_MS_AGE) A02 A03 A04 A05 A06 A07 A08 A09 A15 A16 A17 A18 A19 A26 A31 A35 A37 A38 A39 A40 4 2 2520 164 13 3 1650 11988 535 456 0 156 11 1 244 0 2 18 0 3(이하 생략) > t_MS_AGE2 = t_MS_AGE[rowSums(t_MS_AGE)>20000, ] > heatmap(t_MS_AGE2, col=colorRampPalette(c('white', 'dodgerblue'))(100), scale='none', Rowv=NA, Colv=NA, cexRow=1.5, cexCo.. R/R 프로젝트 2018. 7. 22. [ 이토록 쉬운 통계&R 100일 프로젝트 ] 66일차 공부 페이지313 페이지 배운 개념내과 진료과목 자세히 보기123456> internal = subset(treat, DSBJT=='내과') > t_MS_AGE=table(internal$MAIN_SICK, internal$AGE) > dim(t_MS_AGE)[1] 1407 18Colored by Color Scriptercs 내과 진료건수에서 MAIN_SICK 와 AGE 의 관계에서 연령에 따라 어떤 병에 많이 걸리는지를 확인할 수 있다. MAIN_SICK 주상병의 종류가 1,407 개로 너무 많아 그림으로 표현하기 힘들다. 진료건수가 많은 주상병은 다음과 같이 rowSums() 함수로 알 수 있다. 다음 시간에 배울 것rowSums() 함수 R/R 프로젝트 2018. 7. 21. [ 이토록 쉬운 통계&R 100일 프로젝트 ] 65일차 공부 페이지312 페이지 배운 개념행백분율로 열지도 그리기1> heatmap(prop.table(t_DSBJT_SEX, 1), col=colorRampPalette(c('white', 'dodgerblue'))(100), scale='none', Rowv=NA, Colv=NA, cexRow=1, cexCol=2)cs 행 백분율로 진료과목별 성비를 열지도를 나타내, 더 정확한 정보를 알 수 있다. 여성의 색깔이 전반적으로 남성의 색깔보다 짙은 것을 보면 여성 환자의 비율이 많다고 볼 수 있다. 당연히 산부인과는 여성 환자의 비율이 거의 100%에 가까우므로 아주 짙은 색을 보인다. 반면 남성의 비율이 높은 진료과목은 비뇨기과, 성형외과, 흉부외과가 있다. 다음 시간에 배울 것진료과목 중 내과만 자세히 보기 R/R 프로젝트 2018. 7. 20. [리뷰] 그대 눈동자에 건배 히가시노 게이고의 소설들을 고등학교 때 시간 가는 줄 모르고 재밌게 읽었었다. 그래서 이 책을 군 복무중인 친구에게 선물해 주려다, 방문했던 서점에서 재고가 떨어져서, 다른 책을 선물했다. 이후 시간이 어느정도 지나서야 서점에 들렀는데, 이 책이 눈에 띄어서 사서 내가 읽었다. 😀 이 책도 역시 재밌었다. 짧은 단편들이 이 책 안에 담겨있는 형태였다. 스포가 될 수 있겠지만, 각 단편들마다 반전이 있다. 어떤 반전들은 읽으면서 예상할 수 있었고, 어떤 반전들은 전혀 예상할 수가 없었다. 단편들의 마지막에 밝히는 반전들을 읽는 재미로 쭉쭉 읽어나갔다. 킬링 타임용으로 가볍게 읽을만한 책이다. 도서/소설 2018. 7. 20. [리뷰] 호모데우스 중세부터 현대까지의 역사를 논리정연하게 다루며, 미래의 방향을 제시해주는 책이다. 당시에 하나의 배경이 있었고 그로 인해 원인과 결과가 도래했고, 다시 그 다음 시대에는 어떤 영향을 끼쳤는지에 대한 반복으로, 일관성있게 서술한다. 그러다보니 생각보다 600여 페이지로 책이 많이 두껍다. 어떻게 보면 지루할 수도 있고, 어떻게 보면 시간 가는 줄도 모르고 줄줄 따라갈 수 있다. 이 책에 의하면, 현대와 미래를 선도하는 열차에 탑승하려면, 생명과학과 컴퓨터 알고리즘에 시간을 쏟으라고 말한다. 내가 이 주장에 동의하는 근거는, 위 분야에 관한 이론들이 쏟아져 나오기 때문이다. 또한 그 수요가 높아졌기 때문에 각종 교육기관에서 앞 다투어 다루려고 한다. 불과 10년 전만 하더라도 어느 누가 '빅데이터', 신체의.. 도서/자기계발 도서 2018. 7. 20. [리뷰] 지적 대화를 위한 넓고 얕은 지식 : 현실 너머 편 지적 대화를 위한 넓고 얕은 지식 1편을 재미있게 읽어서, 다음편을 주문했었다. 아주 가끔 학교 가는 길이나 심심할 때 읽었었다. 그래도 꾸준히(?) 읽어 몇 개월이 지나 마무리를 지었다. 2편도 1편과 같이 단순화 시켜서 이해시켜주는게 너무 좋았다. 읽으면서 전혀 어려움이 없었다. 오히려 더욱 머릿 속에 속속 박히는 느낌이었다. 2편은 진리, 철학, 과학, 예술, 종교, 신비 파트로 나누어진다. 진리란 무엇인지에 대해, 각각 학문에서 추구하는 세 가지 입장들을 살펴보았다. 절대주의(A), 상대주의(B), 회의주의(C) 이 세 가지 입장이다. A 절대주의 고전물리학 고전주의 절대적 유일교 B 상대주의 현대물리학 낭만주의 상대적 다신교 C 회의주의 과학철학.. 도서/자기계발 도서 2018. 7. 19. [ 이토록 쉬운 통계&R 100일 프로젝트 ] 64일차 공부 페이지311 페이지 배운 개념히트맵(열지도) 그리기123> par(family="AppleGothic") > heatmap(t_DSBJT_SEX, col=colorRampPalette(c('white', 'dodgerblue'))(100), scale='none', Rowv=NA, Colv=NA, cexRow=1, cexCol=2)cs 전체 숫자로 열지도를 그리다보니, 진료건수가 작은 재활의학과, 영상의학과 같은 경우에는 아예 없는 것처럼 나온다. 반면, 진료건수가 월등히 높은 내과 같은 경우에는 진하게 표시된다. 이를 절대적 숫자로 그리지 말고, 백분율로 그리면 해결이 된다. 다음 시간에 배울 것교차표 대신 행백분율 열지도 그리기 R/R 프로젝트 2018. 7. 19. 이전 1 ··· 27 28 29 30 31 32 33 ··· 45 다음