2013-08-31 24 views
1

我已經使用函數摘要(data [data $ var1 == 5,])來獲得觀察摘要,同時控制5(或其他)的var1。彙總表,同時控制一個變量的值?

但是,我也需要一個特定的var2的總數,並且我不確定如何在這裏進行編碼,同時保留我想要控制在5(或1,或其他)的變量。

我很高興編寫第二行,尋找var2的總數,同時控制var1。任何幫助將不勝感激,謝謝。

+0

爲什麼不使用'&',如在'摘要(數據[數據$ VAR1 == 5數據$ VAR2 == 1,])' ?或者我誤解了你的問題? – Frank

+0

我這麼認爲。我有我的數據集摘要(數據[數據$ var1 == 5,]) 我想看到其他變量的總數,但確保只有總數當var = x(在上面的情況下是5)。在我的情況下var1是單獨的實驗,所以我只想要這些實驗的手段和總數等。令人討厭的是,總結表中並沒有總數,所以基本上我只是想在那裏獲得一個總功能。 – killahtron

回答

1

你在找這樣的嗎?

sum(data[data$var1==5,]$var2) 

或(沒有逗號)

sum(data$var2[data$var1==5]) 
+0

是的,確切地說。我對此很陌生,所以我花了一點時間讓我的腦海裏浮想聯翩。我到了那裏,非常感謝。 – killahtron

+2

如果亨利的答案解決了您的問題,請通過單擊投票總數下方的複選標記來接受*。你可能還想* upvote *它,現在你有> 15代表。你也可以考慮接受你的其他問題的答案。這是承認人們幫助的禮貌方式。 – gung

+0

@killahtron通知你gung的評論。 –