반응형
R에서 길이가 0 인 숫자 형 벡터를 만드는 방법
R에서 길이가 0 인 숫자 벡터를 어떻게 만들 수 있습니까?
vector
(또는 numeric
또는 logical
또는 character
또는 '원시' 등)에 대한 도움말을 만나면 모두 (또는 또는 또는 또는 integer
또는 double
, '원시' complex
등)에 대한 도움말 이 있습니다.length
length.out
따라서
numeric()
logical()
character()
integer()
double()
raw()
complex()
vector('numeric')
vector('character')
vector('integer')
vector('double')
vector('raw')
vector('complex')
모두 적절한 원자 모드의 길이가 0 인 벡터를 반환합니다.
# the following will also return objects with length 0
list()
expression()
vector('list')
vector('expression')
간단히 :
x <- vector(mode="numeric", length=0)
길이가 0 인 벡터 x를 생성 가정합니다. 이제 v를 벡터라고합시다.
> v<-c(4,7,8)
> v
[1] 4 7 8
> x<-v[0]
> length(x)
[1] 0
이것은 매우 아름다운 대답은 길이가 0 인 벡터를 만드는 데 사용하는 것입니다.
0[-1] # numeric
""[-1] # character
TRUE[-1] # logical
0L[-1] # integer
리터럴은 길이가 1 인 벡터이며 벡터 [-1]
에서 첫 번째 요소 ( 이 경우 유일한 요소)를 제거하고 요소가 0 인 벡터를 남깁니다.
보너스로 각 NA
유형 의 싱글을 표현 :
0[NA] # numeric
""[NA] # character
TRUE[NA] # logical
0L[NA] # integer
참고 URL : https://stackoverflow.com/questions/12614953/how-to-create-a-numeric-vector-of-zero-length-in-r
반응형
'IT' 카테고리의 다른 글
수직 정렬 방법 (0) | 2020.09.03 |
---|---|
Spring @PostConstruct 대 init-method 속성 (0) | 2020.09.03 |
jQuery는 DIV를 다른 DIV로 복제합니다. (0) | 2020.09.03 |
컨트롤러에 매개 변수없는 공개 생성자 오류가 있는지 확인 (0) | 2020.09.03 |
getElementsByClassName의 배열에서 forEach를 사용하면 "TypeError : undefined is not a function"이 발생합니다. (0) | 2020.09.03 |