2017-11-08 15 views
1

주어진 한 줄은 R에 3 가지 홍채 데이터 세트가있는 벡터를 제공합니다. "seosal.length"의 각 종에 해당하는 모든 합계를 동적으로 찾고 싶습니다. , "versicolor"및 "virginica"와 같이 3 개의 합계 값을 벡터로 나타냅니다. 도와주세요.홍채 데이터 세트에서 R의 Sumif 기능 구현

emp = unique(iris$Species) 

답변

0

dplyr이 수행 할 수 있어야합니다. 아래 참조 :

+0

우리는 확인하고 가능한 수정, https://stackoverflow.com/questions/47987238/overcoming-the-issue-of-na-values-without-hard-code을 제안 친절이 게시물 stuggling된다 플롯 차트 만들기 –

0

dplyr을 사용하여 하나 또는 모든 열에 대한 집계를 생성하는 것이 간단해야합니다.

iris %>% 
group_by(Species) %>% 
summarise_all(sum) 


Species Sepal.Length Sepal.Width Petal.Length Petal.Width 
    <fctr>  <dbl>  <dbl>  <dbl>  <dbl> 
    setosa  250.3  171.4   73.1  12.3 
versicolor  296.8  138.5  213.0  66.3 
virginica  329.4  148.7  277.6  101.3 
+0

친절하게이 게시물과 함께 몇 가지 해결책을 제안하십시오 https://stackoverflow.com/questions/47987238/overcoming-the-issue-of-na-values-without-hard-code-to-create- 플롯 차트 –