인덱스 벡터 앞에 - (빼기 기호)를 사용하여 벡터에서 값을 제거합니다. 이처럼 :빈 인덱스 벡터의 비어있는 빈 인덱스 벡터
scores <- scores[-indexes.to.delete]
때때로 indexes.to.delete
벡터 즉, N/A입니다 비어 있습니다. 따라서 scores
벡터는 변경되지 않아야합니다. 그러나 이 비어있을 때 비어 있습니다. scores
벡터.
예 :
x <- c(1, 2, 3);
y <- c(4, 5, 6);
indexes.to.delete <- which(y < x); # will return empty vector
y <- y[-indexes.to.delete]; # returns empty y vector, but I want y stay untouched
내가 코드 수있는 indexes.to.delete
여부를 확인 문이 비어 있지만 간단한 방법이 있는지 궁금하고 있다면?
R에 세미콜론을 넣을 필요가 없습니다. – Dason
실제로 세미콜론을 사용하면 오류가 발생하지 않습니다. 나는 그것을 잊어 버려야하는 습관이라고 생각합니다. 감사. –