0
A
回答
0
你的意思,你只想要當一個「勝利者」被宣佈結果?你可以編寫自己的函數,並在aggregate
中調用它。像這樣的東西應該可以工作(沒有測試過,隨時發佈一個最小可重現的例子,我會測試它):
winner <- function(x) {
if(max(x) > min(x)) {
return(max(x))
} else {
return(NA)
}
}
aggregate(..., FUN = winner)
相關問題
- 1. 在返回矩陣時在R中使用聚合
- 2. resultsetmetadata.getScale()在使用最小或最大聚合函數時返回0
- 3. 最大值唯一
- 4. 使用唯一值將數據聚合到一列
- 5. 使用lodash返回一個唯一值數組,同時刪除非唯一的
- 6. 使用聚合來求和大於70的值R
- 7. MongoDB - Jongo - 聚合字段的最大值
- 8. 聚合保持最大值的行
- 9. R:聚合與時間平均值
- 10. 異步從貓鼬聚合返回值
- 11. 聚合返回所有值不做羣
- 12. Elasticsearch對聚合查詢返回空值
- 13. 作爲數據框返回聚合值
- 14. 查詢返回一列的最大值
- 15. MySQL如果聚合值大於1,則返回多行
- 16. 如何找到唯一的值並返回相應的最大值?
- 17. scipy.minimize最大返回值
- 18. R:樹上的聚合值
- 19. 如何在子集上聚合並返回一個值?
- 20. 在geo_point字段上使用最大/最小聚合類型
- 21. 使用從聚合函數返回的值更新
- 22. 在R中,如何將聚合結果作爲矩陣返回?
- 23. Oracle聚合函數爲一個組返回一個隨機值?
- 24. 最大和因子聚合
- 25. 爲什麼rand()在最小值和最大值爲正值時返回負值?
- 26. Postgres加入返回加倍列時使用聚合
- 27. SQL:聚合函數返回時使用WHERE過濾
- 28. 從列表中返回最低值[R]
- 29. 使用聚合過濾器的術語聚合返回比不使用聚合過濾器更多的doc_count
- 30. 如何在MySQL中使用INNER JOIN時返回唯一行?
你能分享一個例子嗎?我不確定我是否理解,因爲如果最大值是重複的,'max'仍然只返回一個值(這似乎符合你的「可以隨意選擇」)......也許你可以在內置函數上演示,在'mtcars'數據? – Gregor