Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- Numpy
- oracle
- matplotlib
- 머신러닝
- 오라클
- 코딩테스트
- 빅분기
- Oracel
- Kaggle
- 알고리즘
- level 1
- level 2
- sklearn
- 파이썬
- pandas
- SQL
- 튜닝
- python3
- 실기
- seaborn
- Python
- 데이터 분석
- 카카오
- R
- 프로그래머스
- 실습
- 빅데이터 분석 기사
Archives
- Today
- Total
라일락 꽃이 피는 날
[R] 함수 (function), 패키지 (packages) 본문
728x90
함수 (function)
기능이 들어있어서 변수를 넣으면 새로운 변수가 생성된다.
패키지 (packages)
함수를 사용하려면 반드시 패키지를 설치하고 로드해야 한다. (내장함수 제외)
RStudio를 실행할 때마다 패키지를 다시 로드해야 한다.
1. 기본 함수
a <- c(1,2,3)
mean(a) # 평균 = 2
max(a) # 최댓값 = 3
min(a) # 최솟값 = 1
2. 문자 처리 함수
b <- c("Hello", "World", "is", "good!")
# 빈칸 구분자로 문자 붙이기
paste(b, collapse = " ") # "Hello World is good!"
# 쉼표 구분자로 문자 붙이기
paste(b, collapse = ",") # "Hello,World,is,good!"
3. 그래프 생성 함수
install.packages("ggplot2") # 패키지 설치
library(ggplot2) # 패키지 로드
b <- c("a","a","b","c")
qplot(b) # 빈도 그래프 만들기
4. 함수 파라미터(parameter) 지정하기
# x : x축
qplot(data = mpg, x = hwy)
qplot(data = mpg, x = cty)
# geom : 그래프 형식
qplot(data = mpg, y = hwy, x = drv, geom = "point")
qplot(data = mpg, y = hwy, x = drv, geom = "boxplot")
# colour : 색깔 구분
qplot(data = mpg, y = hwy, x = drv, geom = "boxplot", colour = drv)
5. 함수 사용법이 궁금할 땐 help
?qplot
- Arguments : 명령어 확인
- Examples : 사용 예시
728x90
'데이터 분석 > R' 카테고리의 다른 글
[R] 데이터 수정하기 (0) | 2021.06.19 |
---|---|
[R] 데이터 파악하기 (0) | 2021.06.19 |
[R] 외부 데이터 불러오기 (0) | 2021.06.19 |
[R] 데이터 프레임 (Data Frame) (0) | 2021.06.19 |
[R] 변수 (Variable) (0) | 2021.06.19 |