병합된 행에 있는 동일한 이름 R[중복]

0

질문

내가 준비해야로 차트를 R 에 대한 사례 연구이다. 나는 데이터 집합을 포함하는 수천만의 행 다음과 같이 구성되어 있습니다.

Platform | Profits

Desktop  |  608.50

Desktop  |  591.54

Desktop  |   83.21

Mobile   |   27.13

Mobile   |  133.81

Mobile   |  201.13

거기에 수천 수만 더 데스크탑 및 모바일 행 및 그들의 이익보다는 내가 무엇을 게시,그러나 알고 싶은 경우가 있는 방법을 결합하의 모두 데스크탑 및 모바일 이익은 그 결과로 생기는 테이블은 다음과 같습니다 그래서 내가 할 수 있습을 그래프로 합계 쉽게:

Platform | Profit

Desktop  |5839.01

Mobile   |4219.58

나는 시도 하위 집합,sumRows,sumCols 지만,나는 수 없는 것을 만들이 원하는 형식입니다. 나는 100%좋으로 하는 것으로 이 부분입니다.

r tidyr
2021-11-24 05:00:27
1
0

다음을 사용할 수 있습니다 코드

library(tidyverse)

df %>% 
  group_by(Platform) %>% 
  summarise(sum_profit = sum(Profits))

출력

# A tibble: 2 x 2
  Platform sum_profit
  <chr>         <dbl>
1 Desktop       1283.
2 Mobile         362.

데이터

df = structure(list(Platform = c("Desktop", "Desktop", "Desktop", 
"Mobile", "Mobile", "Mobile"), Profits = c(608.5, 591.54, 83.21, 
27.13, 133.81, 201.13)), class = "data.frame", row.names = c(NA, 
-6L))
2021-11-24 05:07:45

감사합니다! 이러 콘솔에 다음 오류를 반환합니다>platformsValues%>%+group_by('플랫폼 유형 Name')%>%+요약(sum=sum('Net 총 예약 값 KRW'))오류가:문제 summarise()sum. 나 sum = sum("Net Gross Booking Value USD"). x 잘못된'유형'(문자)의 인수를 내가 오류가 발생한 그룹 1:"플랫폼 유형 Name"="플랫폼 유형 Name".
agasco3

을 유지하지 않는 공간에서의 변수 이름을 예: Platform Type Name 하기 PlatformTypeNamePlatform_Type_NameNet Gross Booking Value USD 하기 NetGrossBookingValueUSD 또는 다른 당신이 사용할 수 있는 짧은 열 이름으로 당신이 있어서 질문입니다.
Bappa Das

나는 느낌의 간격이었는 문제 때문에 나는 그를 따옴표 있지만,그 방법은 다음과 같은 excel sheet,그 변경 excel sheet?
agasco3

으로서 다음과 같(platformsValues,'Net 총 예약 값 KRW')?
agasco3

사용 backticks.
Bappa Das

을 경우 응답이 당신을 도움이할 수 있습 그것을 받아들.
Bappa Das

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................