r에서 한 번에 여러 변수를 그룹화하여 합계

휴 버트 치코 인

그룹별로 합할 변수가 여러 개 있습니다. 변수 이름은 정확히 동일한 첫 번째 문자를 가지며 1에서 n까지 끝납니다. 합산 할 모든 변수는 데이터 프레임에서 나란히 있습니다. 내가 찾을 수있는 것은 다음과 같습니다.

id<-1:nrow(df)
n<-length(id)
data2<-aggregate(cbind(vol_1,vol_2,vol_3,vol_4,vol_5,vol_6,vol_7,vol_8,vol_9,vol_10)~group,data=data1,sum,na.rm=T)

n이 다음에 바뀔 수 있다는 것을 어떻게 효율적으로 알 수 있습니까?

에드워드

변수가 모두 동일한 문자로 시작하면 "v"라고 말하면 dplyr 패키지 summarise_at함수 가 편리합니다.

library(dplyr)
df %>%
  group_by(group) %>%
  summarise_at(vars(starts_with("v")), sum)

# A tibble: 2 x 4
  group vol_1 vol_2 vol_3
  <fct> <int> <int> <int>
1 1        29    27    24
2 2        26    28    31

이것은 aggregate명령 과 동일한 결과를 제공합니다 .


데이터 :

set.seed(123)
df <- data.frame(id=1:10, group=gl(2, 5),
                 vol_1=sample(10), vol_2=sample(10), vol_3=sample(10))
df
   id group vol_1 vol_2 vol_3
1   1     1     3    10     8
2   2     1    10     5     7
3   3     1     2     3     2
4   4     1     8     8     1
5   5     1     6     1     6
6   6     2     9     4     3
7   7     2     1     6     4
8   8     2     7     9    10
9   9     2     5     7     9
10 10     2     4     2     5

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

변수를 그룹화 및 하위 그룹화하여 평균 값을 찾고 R에서 이러한 그룹 내에서 값이 발생하는 횟수를 계산합니다.

분류에서Dev

Dask를 사용하여 여러 열 및 집계에 의한 그룹화

분류에서Dev

kdb + : 여러 열에 대한 그룹화 및 합계

분류에서Dev

한 번에 여러 열의 여러 행을 그룹화하고 결합하는 방법은 무엇입니까?

분류에서Dev

SQL Oracle에서 합계를 사용하여 그룹화

분류에서Dev

Linq-여러 필드에 대한 그룹화 및 개수 (단일 합계에 대한 출력)

분류에서Dev

롤링은 R에서 한 번에 여러 시계열에서 반환 및 샤프를 의미합니다.

분류에서Dev

dplyr : 함수의 여러 변수에 대한 그룹화

분류에서Dev

여러 변수 및 여러 그룹에 대한 기본 통계 얻기

분류에서Dev

여러 변수에 대한 그룹 별 기술 통계

분류에서Dev

R에서 변수를 그룹화하여 루프 방지

분류에서Dev

MongoDB 집계-모든 그룹화 수준에 대한 개수가있는 여러 키별로 그룹화

분류에서Dev

SQL 집계 한에 의해 열을 하나의 그룹화를 사용하여

분류에서Dev

여러 열 조합에 대한 R 그룹화

분류에서Dev

하위 쿼리에서 여러 합계 및 그룹화를 사용하는 방법은 무엇입니까?

분류에서Dev

Excel 수식은 셀에서 한 번 여러 행 / 열을 합산하여 최대 수에 도달하고 합계를 계속합니다.

분류에서Dev

SOURCE =를 사용하여 한 번에 여러 변수 할당

분류에서Dev

여러 시계열에 대한 그룹화 및 집계

분류에서Dev

여러 그룹화 변수로 구분 된 개인에 대해 취한 여러 변수의 ANOVA를 수행하는 방법은 무엇입니까?

분류에서Dev

R에서 ggplot을 사용하여 데이터를 여러 계절과 상자 그림으로 나란히 그룹화합니까?

분류에서Dev

동일한 변수의 여러 배열을 R에서 하나의 변수로 계산합니까?

분류에서Dev

동일한 열에 여러 필터, 집계 및 그룹화

분류에서Dev

Julia의 그룹화 된 열에 대한 여러 요약 통계

분류에서Dev

Pandas의 여러 열에 대한 그룹화 된 집계

분류에서Dev

여러 그룹에 대한 반응 가능한 집계 함수

분류에서Dev

첫 번째 열에서 유사한 값을 그룹화하고 SQL의 구분 기호를 사용하여 두 번째 열 값을 조인합니다.

분류에서Dev

R에서 여러 매개 변수를 사용한 최적화

분류에서Dev

동일한 위도와 경도를 그룹화하여 Tableau에서 여러 위치를 표시하는 방법

분류에서Dev

회귀 모델을 여러 독립 변수 및 종속 변수에 맞추고 변수를 그룹화하여 별도의 적합도 얻기

Related 관련 기사

  1. 1

    변수를 그룹화 및 하위 그룹화하여 평균 값을 찾고 R에서 이러한 그룹 내에서 값이 발생하는 횟수를 계산합니다.

  2. 2

    Dask를 사용하여 여러 열 및 집계에 의한 그룹화

  3. 3

    kdb + : 여러 열에 대한 그룹화 및 합계

  4. 4

    한 번에 여러 열의 여러 행을 그룹화하고 결합하는 방법은 무엇입니까?

  5. 5

    SQL Oracle에서 합계를 사용하여 그룹화

  6. 6

    Linq-여러 필드에 대한 그룹화 및 개수 (단일 합계에 대한 출력)

  7. 7

    롤링은 R에서 한 번에 여러 시계열에서 반환 및 샤프를 의미합니다.

  8. 8

    dplyr : 함수의 여러 변수에 대한 그룹화

  9. 9

    여러 변수 및 여러 그룹에 대한 기본 통계 얻기

  10. 10

    여러 변수에 대한 그룹 별 기술 통계

  11. 11

    R에서 변수를 그룹화하여 루프 방지

  12. 12

    MongoDB 집계-모든 그룹화 수준에 대한 개수가있는 여러 키별로 그룹화

  13. 13

    SQL 집계 한에 의해 열을 하나의 그룹화를 사용하여

  14. 14

    여러 열 조합에 대한 R 그룹화

  15. 15

    하위 쿼리에서 여러 합계 및 그룹화를 사용하는 방법은 무엇입니까?

  16. 16

    Excel 수식은 셀에서 한 번 여러 행 / 열을 합산하여 최대 수에 도달하고 합계를 계속합니다.

  17. 17

    SOURCE =를 사용하여 한 번에 여러 변수 할당

  18. 18

    여러 시계열에 대한 그룹화 및 집계

  19. 19

    여러 그룹화 변수로 구분 된 개인에 대해 취한 여러 변수의 ANOVA를 수행하는 방법은 무엇입니까?

  20. 20

    R에서 ggplot을 사용하여 데이터를 여러 계절과 상자 그림으로 나란히 그룹화합니까?

  21. 21

    동일한 변수의 여러 배열을 R에서 하나의 변수로 계산합니까?

  22. 22

    동일한 열에 여러 필터, 집계 및 그룹화

  23. 23

    Julia의 그룹화 된 열에 대한 여러 요약 통계

  24. 24

    Pandas의 여러 열에 대한 그룹화 된 집계

  25. 25

    여러 그룹에 대한 반응 가능한 집계 함수

  26. 26

    첫 번째 열에서 유사한 값을 그룹화하고 SQL의 구분 기호를 사용하여 두 번째 열 값을 조인합니다.

  27. 27

    R에서 여러 매개 변수를 사용한 최적화

  28. 28

    동일한 위도와 경도를 그룹화하여 Tableau에서 여러 위치를 표시하는 방법

  29. 29

    회귀 모델을 여러 독립 변수 및 종속 변수에 맞추고 변수를 그룹화하여 별도의 적합도 얻기

뜨겁다태그

보관