0. R 기초 셋팅
## 한글 코딩 ##
# 한글이 깨질 경우 아래와 같이 설정해주세요.
# MAC의 경우:
Preference->Code->Saving->Change to UTF-8
# Window경우:
file -> Reopen with encoding... -> UTF-8 선택 -> ok
# Global option
# Working Directory 설정하기
setwd("D:/Rpractice")
# / 대신 \\을 쓸 수 있음
# 한글명이 없을 수록 에러발생이 최소화됩니다.
# 데이터 파일을 해당 폴더 안에 넣으면 코드 실행에 편리합니다.
# Working Directory 확인
getwd()
# Panel layout 설정
Tools -> Global options -> Panel layout
# Appearance에서 화면의 색과 글씨 크기 등을 조정한다.
1. 필요한 패키지 설치
#" " 안에 패키지 이름을 입력합니다.
install.packages("ISLR")
# ISLR 패키지는 본 예제에 필요한 데이터를 제공하는 패키지 입니다.
# 패키지에 대한 설명을 보고 싶으면 물음표x2 뒤에 패키지를 쓰시면 됩니다. 예: ??ISLR
패키지 설치관련 참고 사항
# 일부 패키지가 잘 깔리지 않는 경우가 있습니다.
# 이때는 패키지를 다운받은 후 아래와 같이 수동으로 깔아야 합니다.
# 예:
install.packages("~/Documents/DATA/Dongjak/GISTools_0.7-4.tar", repos = NULL, type ="binary")
# 한번 설치한 패키지는 다시 설치(install)하지 않아도 됩니다.
# 설치된 패키지를 사용하기 위해서는 해당 패키지를 로딩(Loading)해야 합니다.
# 패키지 로딩하기
library(ISLR)
library(MASS)
# 패키지에 있는 데이터 (이름: Auto)를 불러오겠습니다.
myData <- Auto
# <- 대신 = 사용 가능
# R-studio Global Enviornment 확인해보세요. MyData라는 벡터가 생성되었습니다.
2. 데이터 기초
# 데이터 구조(structure)확인 - 데이터 프레임(Dataframe)
str(myData)
# 아래 질문에 대해 답을 해보세요. 확인할 수 있나요?
- myData의 관측치는 몇개인가요?
- myData의 변수는 몇 개인가요?
- numeric 변수, factor 형태 변수는 어떤 형태를 뜻하나요?
# 먼저, 데이터 객체의 요소 개수를 알아보겠습니다.
length(myData)
# myData에는 어떤 변수들이 있나요?
names(myData)
# myData 객체 구성요소의 속성
class(myData)
# 데이터의 년도 변수가 어떻게 구성되 있는 지 알아보겠습니다.
summary(myData)
summary(myData$year)
# 익숙한 형태(format)으로 myData살펴보기
View(myData)
# 데이터를 확인 할 수 있는 다른 방법
myData
# 데이터 프레임의 부분 확인
head(myData)
head(myData, 10)
tail(myData, 3)
'R' 카테고리의 다른 글
[R] 데이터 처리 (1) | 2023.10.03 |
---|---|
[R] 데이터 처리 - 변수 변환 (0) | 2023.09.22 |
[R] 기술 통계 및 그래프 기초 (0) | 2023.09.19 |
[R] 데이터 관리 (0) | 2023.09.18 |
[R] 설치하기 (0) | 2023.01.12 |
댓글