과 같이 2 개의 벡터를 추가하고 싶지만 for 루프를 피하십시오.. 간단한 방법이 있습니까? 감사합니다특수 벡터 추가 R
vadd<-function(vrow,vcol){
vmatrix<-matrix(nrow=length(vrow),ncol=length(vcol))
for(r in 1:length(vrow)){#rows
for(c in 1:length(vcol)){#columns
vmatrix[r,c]<-vrow[r]+vcol[c]
}
}
return(vmatrix)
}
a<-c(1:10)
b<-c(3:4)
vadd(a,b)
, 브라이언
니스. 모두 도움을 주셔서 감사합니다. 이것들은 훌륭합니다. – Brian
@ user658733 세 가지 대답 중 하나가 문제를 해결하면 하나를 선택하여 수락 할 수 있습니까? 답변을 수락하려면 투표의 번호 옆에있는 답의 왼쪽에있는 체크 표시/체크 표시를 클릭하십시오. 이것을하는 주된 이유는 다른 사람이 검색을 통해 Q를 찾으면 질문이 만족스럽게 응답되었는지 아닌지 알게 될 것입니다. –
오, 오케이! 코멘트 주셔서 감사합니다. – Brian