Zlučovanie riadkov s rovnakým názvom v R [duplicitné]

0

Otázka

Musím pripraviť grafy s R pre prípadovú štúdiu. Mám dataset obsahuje desiatky tisíc riadkov organizované nasledovne:

Platform | Profits

Desktop  |  608.50

Desktop  |  591.54

Desktop  |   83.21

Mobile   |   27.13

Mobile   |  133.81

Mobile   |  201.13

Existujú desiatky tisíc viac Desktopové a Mobilné riadkov a ich zisky, než to, čo som pridal, ale ja by som chcel vedieť, či existuje spôsob, ako pre mňa kombinovať všetky počítače a Mobilné zariadenia zisky tak, aby výsledná tabuľka je takto, tak som si graf súčty jednoduchšie:

Platform | Profit

Desktop  |5839.01

Mobile   |4219.58

Snažil som sa podmnožinu, sumRows, sumCols, ale ja nedokážem urobiť tabuľku, v tejto požadovaný formát. Som 100% v poriadku, s tým sa zlomiť do tejto časti.

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

Môžete použiť nasledujúci kód

library(tidyverse)

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

Výstup

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

Údaje

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

Ďakujeme! Snažil som sa to však konzoly vráti nasledujúce chybové > platformsValues %>% + group_by('Typ Platformy "Meno") % > % + zhrnúť(sum = sum('Netto Brutto Rezervácie Hodnota USD')) Chyba: Problém s summarise() stĺpec sum. som sum = sum("Net Gross Booking Value USD"). x neplatné, " typ " (znak) argument som Sa chyba vyskytla v skupine 1: "Platforma Názov Typu" = "Typ Platformy Meno".
agasco3

Nenechávajte si priestor, v názov premennej, napr. Platform Type Name na PlatformTypeName alebo Platform_Type_Name a Net Gross Booking Value USD na NetGrossBookingValueUSD inak môžete použiť kratšie názvy stĺpcov, ako máte uvedené v otázke.
Bappa Das

Mala som pocit, rozteč bol problém, pretože ja by som si to dal do úvodzoviek, ale to, ako to je v excel list, mal by som len zmena programu excel list?
agasco3

Ako v páči(platformsValues, "Čistý Hrubý Rezervácie Hodnota USD') ?
agasco3

Žiadne použitie backticks.
Bappa Das

Ak odpoveď pomohol, môžete ju prijať.
Bappa Das

V iných jazykoch

Táto stránka je v iných jazykoch

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