파일간에 누락되지 않은 데이터 요소 수를 계산하고 큰 데이터 프레임의 두 열만을 하위 집합으로 지정하는 데 도움이 필요합니다.누락되지 않은 항목 수 계산
데이터를 유효한 응답으로 제한 할 수 있었지만 두 개 만 반환하도록 고생했습니다.
나는 http://www.statmethods.net/management/subset.html을 발견했지만 솔루션을 시도했지만 myvars가 내 열 레이블을 포함하지 않았으므로 데이터 벡터 (1:10)를 반환합니다. 내 코드가 있었다 :
myvars <- c("key")
answer <- data_subset[myvars]
answer
그러나 대신에 단지 "키"열 내 데이터 집합을 인쇄, 다음과 같은 오류를 반환 : "오류 [.data.frame
(observations_subset, myvars)에서 : 선택한 정의되지 않은 열"과 " 오류 : 개체 '대답'을 찾을 수 없습니다.
마지막으로, 나는 어림셈을 계산하는 방법을 잘 모르겠습니다 .Excel에서는 간단한 "개수 계산"기능이 있으며 SPSS에서는 개수에 따라 집계 할 수 있지만, R에서 제목이 비슷한 명령을 찾지 못했습니다. 내가 데이터를 서브 세트 한 다음에는 이것에 대해 갈 길이 멀었습니다. 1의 열을 추가하고 그 값을 합산하는 것이 었습니다. 그러나 나는 거기에 상상할 수 있습니다. 더 좋은 방법.
도움 주셔서 감사합니다.
당신은 열 이름은'제대로 key'을 철자가 확실하고 실제로 데이터에 존재? '[[''''data_subset [[ "key"]]' –
으로 시도 할 수도 있습니다.''names (data_subset)'를 사용하여 모든 열 이름을 인쇄하십시오. 또는''% in % names (data_subset) '키로 직접 확인하십시오. – shadowtalker
@RichardScriven 두 가지 방법으로 작동해야합니다. '['는'data.frame'을 리턴하고'[['는'vector'를 리턴합니다. – shadowtalker