Merging นวนแถวในชื่อเดียวกันในสเปนเซอร์รี้ดครับ R[ที่ซ้ำกัน]

0

คำถาม

ฉันต้องเตรียมพร้อมชาร์ตกับสเปนเซอร์รี้ดครับ R สำหรับกรณีศึกษา. ฉันมีวันที่บรรจุมื่นคนของแถวจัดการตาม:

Platform | Profits

Desktop  |  608.50

Desktop  |  591.54

Desktop  |   83.21

Mobile   |   27.13

Mobile   |  133.81

Mobile   |  201.13

มันทำให้คนเป็นหมื่นต้องมากกพื้นที่ทำงานและเคลื่อนที่แถวและพวกของผลประโยชน์มากกว่าสิ่งที่ฉันโพสต์แต่ฉันอยากจะรู้ถ้ามันมีหนทางเดียวสำหรับฉันที่จะรวมทั้งหมดของพื้นที่ทำงานและเคลื่อนผลประโยชน์ดังนั้นผลลัพธ์จากโต๊ะก็ตามดังนั้นฉันสามารถกราฟกา totals ง่าย:

Platform | Profit

Desktop  |5839.01

Mobile   |4219.58

ฉันพยายาม subset,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('แพลตฟอร์มชื่อประเภท')%>%+summarise(ซำ=sum('อข่ายปัจองค่า USD'))ข้อผิดพลาดคือ:ปัญหากับ summarise() คอลัมน์ sum. ฉัน sum = sum("Net Gross Booking Value USD"). x ไม่ถูกต้อง'ประเภท'(ตัวละคร)ของข้อโต้แย้งฉันมีข้อผิดพลาดเกิดขึ้นในกลุ่ม 1:"แพลตฟอร์มประเภทชื่อ"="แพลตฟอร์มประเภทชื่อ".
agasco3

ไม่ให้อวกาศในชื่อตัวแปร e.g. Platform Type Name ต้อง PlatformTypeName หรือ Platform_Type_Name แล้ว Net Gross Booking Value USD ต้อง NetGrossBookingValueUSD หรืออื่นอีกมั๊ยค่ะที่คุณสามารถจะใช้แม่เตี้ยลงคอลัมน์รายชื่ออย่างที่คุณต้องได้รับในคำถาม
Bappa Das

ฉันมีความรู้สึกว่าระยะห่างระหว่างบรรทัดเป็นเรื่องสำคัญที่สุดตั้งแต่ฉันต้องใส่มันไว้ใน quotation รอยแต่นั่นเป็นวิธีที่มันอยู่ใน excel แผ่นงาน,ฉันควรเปลี่ยน excel แผ่นงาน?
agasco3

เหมือนในเหมือน(platformsValues,'อข่ายปัจองค่า USD')?
agasco3

ไม่มีประโยชน์หรอ backticks.
Bappa Das

ถ้าคำตอบช่วยคุณคุณสามารถ ยอมรับมัน.
Bappa Das

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

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

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่