본문 바로가기
반응형

기초3

파이썬 쉽게 배우기 (1) - 프로그래밍 기초 용어 이해하기 파이썬을 배워 봅시다. 그전에... 저는 R과 Python을 사용하는 연구자입니다. 제가 처음 두 언어를 배웠을 때만 하더라도, 주변 사람들은 대부분 SPSS나 STATA를 사용했습니다. (굳이 더 들어가자면 R은 조금 전문적인 영역 Python은 미지의 영역(?)에 가까웠습니다) 그러나, 요즘은 굳이 연구자나 프로그래밍 관련 분야가 아닐지라도 파이썬 정도는 들어본 사람이 많아졌습니다. 그만큼 코딩 교육이 보편화됐다는 의미라고 생각합니다. 비전공자도 배워야 할 만큼 코딩이 중요한 이유는 무엇일까요? 어떤 언어를 배우는 것이 좋을까요? 몇 가지 중요한 키워드를 중심으로 이 문제를 풀어보겠습니다. 왜 프로그래밍을 배워야 하는가? 프로그래밍을 배우는 목적에 대해서는 여러 가지 설명이 존재합니다. 저처럼 연구 .. 2022. 9. 10.
파이썬으로 대응표본 t-test 돌리기 t-test 시리즈(?)의 마지막 파트인 대응표본 t-test입니다. 2022.08.02 - [데이터과학 기초/Python배우기] - 파이썬으로 단일표본 t-test 돌리기 2022.07.29 - [데이터과학 기초/Python배우기] - 파이썬으로 독립표본 t-test 돌리기 (굳이 따진다면 추가로 비모수 검정이 남았습니다만, 일단은 넘어가도록 하죠) 대응표본 t 검정(Paired t-test) 대응표본 t검정은 Paired라는 표현에서 알 수 있듯이, "짝을 이룬 두 집단(표본)"을 비교하는 검정 방식입니다. 그렇다면, "짝을 이룬다"라는 표현은 어떤 뜻을 가질까요? "전/후"의 관계를 가장 흔한 예시로 들 수 있습니다. "커피를 마시기 전후로 집단의 서류 처리 능력에 차이가 존재하는가?" 와 같은 .. 2022. 8. 4.
ggplot 쉽게 배우기 (1) - 기본구조 ggplot? matplotlib? seaborn? 개인적으로 Python을 주로 사용하지만, 시각화 과정에서 R을 사용하는 경우가 많습니다. Python 패키지인 matplotlib이나 seaborn이 있지만, R의 ggplot이 강력한 성능을 가지고 있기 때문인데요. 특히, 폰트, 기본 테마 설정과정에서 상대적으로 ggplot이 간단하기 때문에 시각화 강의나 간단한 설명 자료를 만들때 ggplot를 추천하는 경우가 많습니다. (인터렉티브 시각화에서는 python 패키지인 plotly나 altair를 추천하거나, 통합해서 Tableau를 추천하기도 합니다) 다만, ggplot의 경우 처음에 기본 문법을 이해하기 어렵기에 쉽게 손이 가지 않는데요. 강의를 하면서 많이 받았던 질문을 기준으로 간단한 ggp.. 2022. 7. 2.
반응형