2014-02-27 101 views
-2

我正在尋找一種方法來查找列的最大值,但只在行中不同列等於給定值。列的最大值,其中不同的列等於特定值

+0

爲了解釋downvotes數據幀:你可以通過閱讀介紹了語言很容易找到答案。請在提問前做一些調查。 – Roland

+0

歡迎來到SO!如果你提供[**最小,可重現的例子**],人們通常會更樂意提供幫助(http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example/5963610#5963610)以及您嘗試**的**代碼。也可以看一看[關於SO的一個很好的**問題清單](http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist)。乾杯。 – Henrik

回答

0

假設所有的數據都存儲在一個名爲DAT

max(dat$columnYouWantMaxOf[dat$columnYouWantToHaveSpecificValue==ValueYouWantThisColumnToHave]) 
+0

謝謝你的幫助! – user3347232