r - 总结 R 中特定列的总数

标签 r dplyr

我有一个包含以下列的数据集

<表类="s-表"> <头> 总线 ID 来自 到 巴士票价 费用 从旅行中获利 <正文> 145 ATL ORL 1000 700 300 145 ATL 迈阿密 2000 1200 800 145 ATL ORL 1000 700 300 145 ATL 迈阿密 2000 1200 800 145 ORL 里士满 800 300 500 152 里蒙德 巴尔的摩 400 150 250 152 里士满 纽约市 450 250 200 152 里蒙德 巴尔的摩 400 150 250 152 里士满 纽约市 450 250 200 165 纽约市 新泽西州 100 40 60 165 纽约市 费城 200 80 120 165 纽约市 新泽西州 100 40 60 165 纽约市 费城 200 80 120

如果公交车 ID 相同,我想创建一个汇总,计算所有行的利润总额和成本总额。这将帮助我计算每辆公共(public)汽车最赚钱的路线。我应该如何编码?

最佳答案

使用基础R

aggregate(.~ `bus Id`, subset(df1, select = `base fare`:`profit from trip`), FUN = sum)

关于r - 总结 R 中特定列的总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73756764/

相关文章:

r - 在条形图中设置可变列大小(R Shiny)

r - 列出 MLR 中的学习者,包括未安装的学习者

r - 从列/列表中过滤尝试错误对象(dplyr,但也更通用)

r - 在 R 中,我可以过滤至少有 1 个值满足阈值的所有列吗

r - 如何刷新 R gWidget 的内容?

r - SparklyR 将一个 Spark DataFrame 列分成两列

r - 将所有可能的对组合在 R 中的一个数据框中

r - 使用 dplyr 和 for 循环添加多个滞后变量

r - 使用多个ID列和值列通过pivot_longer()简化gather()

r - purrr 找到最小值,然后用 case_when 标记