0
我有100k行和很多變量的data.frame。其中一個變量是「國家」,它顯示了17個國家之一。另一個變量是「Mass」。創建有條件和的向量
我也有一個載體,列出了17個獨特的國家。我試圖創建一個顯示每個國家「質量」總和的矢量 - 即顯示每個國家總質量的17個數字的列表。
我可以做一個特定國家的條件總和,但我不能解決如何創建向量。
任何幫助非常感謝 - 非常感謝。
我有100k行和很多變量的data.frame。其中一個變量是「國家」,它顯示了17個國家之一。另一個變量是「Mass」。創建有條件和的向量
我也有一個載體,列出了17個獨特的國家。我試圖創建一個顯示每個國家「質量」總和的矢量 - 即顯示每個國家總質量的17個數字的列表。
我可以做一個特定國家的條件總和,但我不能解決如何創建向量。
任何幫助非常感謝 - 非常感謝。
由於您沒有提供可重複的示例,因此我將使用iris
數據集。
aggregate(iris[,1:4], by=list(iris$Species), sum)
# Group.1 Sepal.Length Sepal.Width Petal.Length Petal.Width
#1 setosa 250.3 171.4 73.1 12.3
#2 versicolor 296.8 138.5 213.0 66.3
#3 virginica 329.4 148.7 277.6 101.3
歡迎來到StackOverflow!我們在這裏期待更多的問題。通過簡單描述問題並等待人們爲您解決問題,您不會得到任何幫助。我們希望問題至少包含一點,那就是你已經做出了認真的嘗試,並且你向我們展示了這一嘗試。這應該採用[reproducible](http://stackoverflow.com/q/5963269/324364)示例的形式。 – joran
?聚合會給你想要的。 –
這有效。謝謝! –