"R 벡터 합치기"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
(다른 사용자 한 명의 중간 판 13개는 보이지 않습니다)
2번째 줄: 2번째 줄:
;R vector 합치기
;R vector 합치기
;R 벡터 합치기
;R 벡터 합치기
* 둘 이상의 벡터를 [[R c()|c()]]로 간단히 합칠 수 있다.


<source lang='r' run>
==numeric==
x = c(1, 2, 3)
* 숫자 벡터와 숫자 벡터를 합치면 숫자 벡터
y = c(4, 5, 6)
<syntaxhighlight lang='r' run>
z = c(x, y)
x <- c(1, 2, 3)
z
y <- c(4, 5, 6)
class(z)
z <- c(x, y)
</source>
z        ## [1] 1 2 3 4 5 6
class(z) ## [1] "numeric"
</syntaxhighlight>
 
==character==
* 문자 벡터와 문자 벡터를 합치면 문자 벡터
* 숫자 벡터와 문자 벡터를 합치면 문자 벡터
:→ 숫자를 문자를 바꾸는 건 가능하지만, 문자를 숫자로 바꾸는 건 불가능하기 때문이다.
<syntaxhighlight lang='r' run>
x <- c(1, 2, 3)
y <- c("apple", "orange", "banana")
z <- c(x, y)
z       ## [1] "1"      "2"      "3"      "apple"  "orange" "banana"
class(z) ## [1] "character"
</syntaxhighlight>


==같이 보기==
==같이 보기==
* [[R c()]]
* [[R c()]]
* [[R 벡터]]
* [[R 벡터]]
* [[R 행렬 합치기]]
* [[R 데이터프레임 합치기]]


[[분류: R 벡터]]
[[분류: R 벡터]]

2021년 5월 12일 (수) 17:45 기준 최신판

1 개요[ | ]

R vector 합치기
R 벡터 합치기
  • 둘 이상의 벡터를 c()로 간단히 합칠 수 있다.

2 numeric[ | ]

  • 숫자 벡터와 숫자 벡터를 합치면 숫자 벡터
x <- c(1, 2, 3)
y <- c(4, 5, 6)
z <- c(x, y)
z        ## [1] 1 2 3 4 5 6
class(z) ## [1] "numeric"

3 character[ | ]

  • 문자 벡터와 문자 벡터를 합치면 문자 벡터
  • 숫자 벡터와 문자 벡터를 합치면 문자 벡터
→ 숫자를 문자를 바꾸는 건 가능하지만, 문자를 숫자로 바꾸는 건 불가능하기 때문이다.
x <- c(1, 2, 3)
y <- c("apple", "orange", "banana")
z <- c(x, y)
z        ## [1] "1"      "2"      "3"      "apple"  "orange" "banana"
class(z) ## [1] "character"

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}