我想用一個數據幀的應用功能,但只適用功能到最後5列()函數。r使用特定的數據幀列
B<- by(wifi,(wifi$Room),FUN=function(y){apply(y, 2, A)})
這適用甲至y
B<- by(wifi,(wifi$Room),FUN=function(y){apply(y[4:9], 2, A)})
的所有列這適用甲僅列Y的4-9,而B的總返回剝掉該第一3列...我仍然想要那些,我只是不想讓A適用於他們。
wifi[,1:3]+B
也不會做我期望/想要的。
的「由」調用複雜這個問題。如果它是相關的,你應該重寫這個問題來澄清(什麼是wifi $房間?)。我在下面的回答中忽略了。 – leif
你可以'cbind(Y [1:3],...)'的結果你得到。 –