728x90
반응형

코딩 19

파이썬 기본 - 인터넷에서 간편하게 구동할 수 있는 구글 코랩(Colaboratory) 소개-

안녕하세요! 오늘은 구글 코랩에 대해서 소개해 드리려고 합니다. 코랩을 혹시 아시나요? 코랩은 Colaboratory의 준말로서 브라우저에서 파이썬을 구동시킬 수 있는 곳입니다. 원래 일반적인 컴퓨터에서 파이썬을 사용하려면 컴퓨터에 파이썬을 설치하고 환경을 구축해야 합니다. 물론 한번 환경을 구축해 놓으면 더 이상 설치 과정에 고민을 할 필요가 없지만 복잡하기 때문에 가볍게 파이썬을 해보고 싶은 분들에게 접근이 어려운 것 역시 사실입니다. 코랩은 컴퓨터에서 파이썬을 설치할 필요가 없이 인터넷 연결만 되어있다면 브라우저에서 클릭 몇번이면 파이썬을 사용할 수 있는 환경을 만들어 주기 때문에 매우 간편합니다. Google Colaboratory colab.research.google.com 위의 링크를 클릭하..

코딩/Python 2021.12.30

파이썬 기초 - txt 파일 불러오기 & 리스트, 데이터 프레임으로 저장하기 -

안녕하세요! 오늘은 주제를 약간 달리 해서 파이썬 txt 파일 불러오는 방법이랑 txt 파일 불러오는 방법에 대해서 설명드리겠습니다. 파이썬에서 txt 파일을 불러오는 방법은 txt 자료가 어떤 지에 따라서 다를 것 같습니다. 두 가지의 경우에 따라서 불러오는 방법에 대해서 알려드릴 텐데요. txt 안의 데이터가 데이터 프레임처럼 표형식으로 나오는 경우와 비정형 데이터 수집할 때처럼 줄 별로 되어 있는 경우를 나누어서 설명드리겠습니다. 이게 말로 하려니 약간 어렵긴 하네요🤣 txt 파일 보면 바로 이해가 가실 겁니다. 그러면 시작해보겠습니다. 1) txt 파일이 데이터 프레임 형식일 경우 test 파일에는 열이름이 a, b, c이고 1~9까지의 데이터를 표 안에 넣은 것입니다. 데이터를 구분해 주기 위해..

코딩/Python 2021.12.17

R 기초 - xlsx, csv 엑셀 파일 불러오기 & 내보내기 -

안녕하세요! 오늘은 엑셀 파일인 xlsx, csv 파일을 불러오고 내보내는 것을 해보겠습니다. R에서는 데이터 분석을 주로 하다 보니 엑셀 파일과 텍스트 파일을 많이 사용합니다. (물론 R에서도 데이터를 만들 수 있습니다) 이럴 때 엑셀 파일을 불러오고 또, 엑셀로 저장하기 위해서는 어떻게 해야 하는지에 대해서 살펴보겠습니다. 엑셀의 대표적인 확장자는 xlsx와 csv입니다. xlsx는 함수를 지원하고 그림 등의 형식을 보존하지만 csv는 ,를 구분자로 하여서 파일을 저장해준다는 차이점이 있습니다. 그러면 먼저 R에서 두 개의 확장자로 저장하는 방법부터 알려드릴게요. (1) R에서 엑셀 확장자로 저장하기 0) 사전 준비 저장하는 방법을 설명드리기 전에 사전 작업을 해보겠습니다. 두 개의 변수를 만든 후 ..

코딩/R 2021.12.16

R 기초 - 패키지 설치하기 & 불러오기 (install.packages(), library() ) -

안녕하세요! 오늘은 R에서 패키지를 설치하는 방법과 이를 R로 불러오는 방법에 대해서 설명드리겠습니다. 데이터를 불러오는 것에서부터 데이터 전처리하고 분석하고 평가하는 것 등 다양한 곳에서 사용되는 코드들은 전부 패키지를 설치하는 게 필수이므로 대부분 작업 실행 전에 원하는 패키지를 설치 후 불러오고 코드를 실행시킵니다. (1) 패키지 설치하기 R을 이용해서 분석 등 다양한 작업을 수행하기 위해서는 R에 기본적으로 내장되어 있는 패키지를 이용해서 할 수 있지만 다른 패키지를 설치해서 사용하면 훨씬 편하게 작업을 수행할 수 있습니다. 그리고 R은 프리웨어이기 때문에 분석 방법이 다양화될수록 새로운 패키지가 생겨나서 바로 적용할 수 있다는 점이 장점으로 꼽힙니다. 그렇기 때문에 대부분 패키지를 불러와서 설치..

코딩/R 2021.12.14

R 기초 - 작업 디렉토리(Working Directory) 설정 -

안녕하세요! 오늘은 R에서 작업 디렉토리 설정하는 방법에 대해서 설명하겠습니다. (1) 작업디렉토리(Working Directory) 설정하기 작업디렉토리(Working Directory)란? R에서 사용할 파일을 불러오고 저장을 할 작업 공간이라고 생각하시면 됩니다. 사실 파일 불러오기를 할 때 작업디렉토리 외의 파일을 불러올 수도 있습니다. 하지만 그럴 때마다 "C:/USER/DOWNLOAD/FILE.CSV"라는 길고 긴~ 주소를 같이 불러와야 합니다. 매번 이러기는 귀찮으니 작업디렉토리를 설정하여 편하게 파일을 가져오고 저장할 수 있게 합니다. 1) 코드로 설정하는 방법 우리가 여기서 사용할 코드는 단 두가지 입니다. 바로, getwd() setwd() getwd()는 현재 작업디렉토리의 주소를 알..

코딩/R 2021.12.13

R 시작하기 - 코드 실행하는 방법, script를 이용하는 이유-

안녕하세요! 이전 두 게시글로 R과 R studio를 설치하는 방법에 대해서 알려드렸습니다. 혹시라도 아직 R, R studio를 설치하지 못하셨다면, R 시작하기 - 5분만에 R 설치하는 방법- 오늘은 R을 다루기 위한 첫걸음, 바로 R을 설치해보겠습니다. 사실 R을 설치하는 것은 다른 프로그램 대비 난이도가 낮은 편입니다. 프리웨어인 만큼 설치하는 것도 쉽고 간단하니 금방 보고 따 sskaki.tistory.com R 시작하기 - 간단하게 R studio 설치하기- 저번 게시글에 이어서 이번에는 R studio를 설치하겠습니다. R studio는 2011년에 나온 프로그램으로 R을 위한 IDE(통합개발환경)입니다. 한마디로 R을 좀 더 편하게 사용하기 위해서 만들어진 프로그 sskaki.tistory..

코딩/R 2021.11.27

R 시작하기 - 간단하게 R studio 설치하기-

저번 게시글에 이어서 이번에는 R studio를 설치하겠습니다. R studio는 2011년에 나온 프로그램으로 R을 위한 IDE(통합개발환경)입니다. 한마디로 R을 좀 더 편하게 사용하기 위해서 만들어진 프로그램인거죠. 예를 들어 R에서는 내가 입력한 변수를 확인하기 위해서는 ls()라는 명령어를 입력해야 하지만 R studio에서는 클릭 한번으로 선언된 변수들을 확인 할 수 있습니다. 또, 도움말을 실행시키기 위해서 콘솔에 ?plot을 입력하면 새로운 인터넷 창이 열리면서 도움말을 볼 수 있었습니다. 하지만 R studio에서는 바로 옆의 help에서 도움말 내용이 나오고 더 쉽게 검색해볼 수 있습니다. 이처럼 R을 사용하기 더 편리한 환경을 만들어 주는 고마운 프로그램인 R studio를 한번 설치..

코딩/R 2021.11.26

R 시작하기 - 5분만에 R 설치하는 방법-

오늘은 R을 다루기 위한 첫걸음, 바로 R을 설치해보겠습니다. 사실 R을 설치하는 것은 다른 프로그램 대비 난이도가 낮은 편입니다. 프리웨어인 만큼 설치하는 것도 쉽고 간단하니 금방 보고 따라 하실 수 있을 것 같습니다. 먼저 우리의 검색 사이트 구글에 R을 검색합니다. 이러면 제일 처음에 R 홈페이지가 나옵니다. 처음에 아예 free software라고 나와있네요. 혹시라도 R 홈페이지가 나오지 않는다면, https://www.r-project.org/ R: The R Project for Statistical Computing www.r-project.org The R Project ~ 를 클릭해주시면 이렇게 R 공식 홈페이지가 나옵니다. 사실 처음 말고는 R홈페이지에 들어갈 일은 거의 없습니다. 많..

코딩/R 2021.11.25

R 시작하기에 앞선 이런저런 잡담.

R은 통계프로그램 중에서 제일 가벼우면서도 많이 사용하는 프로그램이다. 프리웨어로 초급자부터 전문가까지 다양한 사람들이 함께 사용한다. 대학에서도 널리 사용되어서 통계학과는 물론 타 과들도 많이 사용하는 프로그램이지만 기본적으로 코드를 입력해서 수행을 하기 때문에 SPSS나 다른 프로그램 대비해서 공부해야할 것이 있다. 예를 들어서 회귀분석 같은 경우 SPSS는 클릭 몇 번이면 회귀분석에 맞는 종속변수, 독립변수를 넣고 결과를 나타내는 표까지 얻을 수 있지만 R 같은 경우는 install.packages() 부터 시작해서 로지스틱일 경우 lm, 일반 회귀분석일 경우 reg 등의 코드를 사용해서 사용자가 직접 입력을 시켜줘야 한다. (이런 코드를 매번 검색해서 할 수는 없기에 외워야 한다...!) 그래도 ..

코딩/R 2021.11.22
300x250
반응형