728x90

R을 공부하면서 사람들이 '파이썬' '파이썬' 하길래 '파이썬'을 공부한 적이 있습니다.

파이썬 유료강의를 들어보기도 하고... R도 유료강의를 들어 보았고.

 

처음 파이썬 사용할 때

파이썬을 쉽다고 하여 알기 쉬운 초보 파이썬 책을 구입하여 보기 시작했습니다.

조금만 시간을 내어서 일주일 정도 보니까 파이썬이 어떤 것이라는 것을 이해하게 되었습니다.

근데... 그래서... 그리고 파이썬이 이 정도는 아닐텐데...

다시 큰 맘 먹고 유료(오프라인) 강의를 신청했습니다. 우와, 이런 게 파이썬이구나.

파이썬 초보 책으로 전혀 알 수 없었던 파이썬의 다른 세계,

실력 좋은 젊은 강사에게서 많은 것을 배웠습니다. 심지어는 웹크롤링을 하는 것까지.

그런데 당시에는 한창 R에 몰두하고 있었기에, 배웠던 파이썬이 가물가물 해지기 시작했습니다.

 

R을 보다가, 파이썬을 보면 R 까먹고, R을 보면 파이썬 까먹고...

그만큼 R의 범위가 넓기도 합니다.

 

이번에 코로나19로 인해 시간이 나길래 파이썬에 시간을 많이 투입하여 파이썬을

새로 보기 시작했습니다. 파이썬을 이것 저것 뒤지다 보니, 컴공 관련하여 많은 지식이 

필요하고 덕분에 컴공에 관련 지식을 쌓게 되고, R을 다른 각도로 보게 되는 기회가 되었습니다.

 

R과 Python 으로 "외부파일 불러오기"를 예로 들어봅니다. 프로그램 형태가 거의 유사합니다.

이렇게 비슷하니 헷갈리기도 합니다. 암튼 사용방법, 프로그램 흐름도 비슷합니다.

R을 익히면 파이썬도 쉽게 배울 수 있게 됩니다. 그래서 R을 하던 사람들은 부담없이 파이썬을

익힐 수 있습니다. R 파이썬 둘 다 너무 잘 하려 하지 마시고, 둘 중 하나를 집중하고

다른 하나는 취미(?) 로 부담없이 꾸준히 하시면 될 것입니다.

 

R로 외부데이터 읽어오기

#install.packages("readxl") # 패키지 설치하기, 미리 설치되어 있으면 필요없는 부분

library(readxl)                 # 엑셀을 불러오는 함수가 있는 패키지 불러오기

dat1 <- read.csv("survey_hd.csv") 

    # 패키지 안에 들어있는 함수 사용하기, read.csv 는 사실 패키지를 불러오지 않아도 되는데 파이썬과 비교하기 위함

dat1

 

파이썬으로 외부데이터 읽어오기

import pandas as pd

dat1 = pd.read.csv("survye_hd"

dat1

 

 

+ Recent posts