본문 바로가기
R

[R] 기초

by Urban communicator 2023. 9. 17.

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

댓글