728x90
반응형

코딩/R 8

R 데이터 분석 - 단순 회귀분석 -

안녕하세요! Python 글을 계속 쓰다가 R로 글을 쓰려니 약간씩 헷갈리긴 하지만 그래도 정리를 안 하면 다 잊어버릴 것 같아서 이렇게 정리해봅니다.😂 오늘은 R로 단순회귀분석하는 방법에 대해서 설명드리겠습니다. 계속 기초 얘기하다가 갑자기 확 점프했지만.. 그래도 천천히 잘 설명해보겠습니다. 회귀분석 관련한 설명보다는 어떻게 R로 코드를 돌리는 지를 중점적으로 설명드릴게요. #더빈왓슨검정을 위한 패키지 install.packages("lmtest") library(lmtest) 먼저, 필요한 패키지를 먼저 설치하였습니다. 회귀분석 코드인 lm은 기본적으로 설치되어있을 테니 패스하고 회귀분석 후 더빈왓슨 검정을 위한 패키지를 설치하였습니다. "lmtest" 패키지를 설치하고 라이브러리로 불러오면 됩니다..

코딩/R 2022.01.12

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
반응형