이것은 기본적인 질문 일 수 있지만 65-74 세 노인과 채권이있는 사람들 (> 0)에 대해서만 평균 채권을 계산하고 답장을 없애고 싶습니다. 9999 ...).그룹화 된 데이터 추출하기 R
mean(Bonds[Age>64 & Age<75 & Bonds>0 & Bonds<999999999999])
나는 오류 메시지를 받고 있어요
: 이상 객체 길이가 짧은 객체 길이 내가 잘못 뭐하는 거지
의 배수가 아닌?
이것은 기본적인 질문 일 수 있지만 65-74 세 노인과 채권이있는 사람들 (> 0)에 대해서만 평균 채권을 계산하고 답장을 없애고 싶습니다. 9999 ...).그룹화 된 데이터 추출하기 R
mean(Bonds[Age>64 & Age<75 & Bonds>0 & Bonds<999999999999])
나는 오류 메시지를 받고 있어요
: 이상 객체 길이가 짧은 객체 길이 내가 잘못 뭐하는 거지
의 배수가 아닌?
데이터에서 모양이 어떻게되는지는 분명하지 않습니다. 나는 Bonds
이 data.frame
이고 두 개의 열이 Bonds
이고 Age
이라고 가정합니다. 그런 다음
idx <- Bonds$Age>64 & Bonds$Age<75 & Bonds$Bonds>0 & Bonds$Bonds<999999999999
은 행이 조건을 fullfill에와
mean(Bonds[idx, "Bonds"])
컬럼 Bonds
의 평균을 반환 나타냅니다.
대단히 고마워요. 당신의 답은 내 접근 방식이 괜찮다고 생각하게 만들었고 제안 사항은 문제를 파악하는 데 도움이되었습니다. 두 개의 큰 데이터 세트를 사용했는데 변수 이름이 같아야합니다 (다른 두 해의 동일한 설문 조사). 그러나 나이 변수 이름은 문자로 변경되어 1 년 동안 변수 하나를 가져 왔고 다른 하나는 다른 해 - 그러므로 경고 (구별을 위해, 당신을 감사하십시오, 조란). 길이 제안은 나에게 문제를 보여 줬어, 아리. Karsten, 나에게 새로운 방법을 보여 주셔서 감사합니다. –
경고가 아닐까요? 큰 차이가 있습니다. R은 경고인지 오류인지 명시 적으로 말합니다. – joran
길이 (나이)와 길이 (본즈)는 무엇입니까? –