R:如何从两个不同的列中获取百分比变化

卡洛斯

我正在尝试使用R解决此问题,但似乎找不到正确的解决方案

这是我的数据的样子:

Carrier Station Month   TYSeats LYSeats
AAL BSB 6   10560   10560
AAL BSB 7   10912   10912
AAL BSB 8   10560   9328
AAL BSB 9   9152    7392
AAL BSB 10  9328    9152
AAL BSB 11  8976    10384
AAL BSB 12  10208   10912
AAL CNF 6   12122   12644
AAL CNF 7   12958   13516
AAL CNF 8   10868   10138
AAL CNF 9   5434    5614
AAL CNF 10  5434    7630
AAL CNF 11  8987    9241
AAL CNF 12  12122   12958

我正在使用此代码:

aggregate((TYSeats-LYSeats)/LYSeats~Carrier+Station,data=df,FUN=mean)

我本来希望的解决方案看起来像这样((sum(TYSeats) - sum(LYSeats))在之上sum(LYSeats)):

1              AAL  BSB                 0.015385  
2              AAL  CNF                -0.053191

但是我却得到了它(它平均每个月的每个操作)

1              AA     BSB                0.0270417328
2              AA     CNF               -0.0603483997

有没有一种方法可以通过简单的行/命令来完成我所需要的?

谢谢!

智慧

您还可以使用包中ddply函数plyr

library(plyr)
ddply(df, .(Carrier, Station), summarise, 
      PerentChange = (sum(TYSeats) - sum(LYSeats))/sum(LYSeats))

  Carrier Station PerentChange
1     AAL     BSB   0.01538462
2     AAL     CNF  -0.05319134

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R:如何从两个不同的列中获取百分比变化

来自分类Dev

在两个不同的日期获取两个数字之间的百分比变化

来自分类Dev

MySQL:获取多个条目在两个日期之间的变化百分比

来自分类Dev

如何创建一个表来计算R中两个单独表中的值之间的百分比变化?

来自分类Dev

如何检查两个值之间的变化(百分比)?

来自分类Dev

SQL两个表的总计百分比如何随时间变化

来自分类Dev

如何比较两个表的两列数据并在SQL中以百分比形式保存其差异

来自分类Dev

SQL:两个不同时间段的查询,并计算百分比变化?

来自分类Dev

如何计算两个事件的发生,然后显示提升的百分比并在 kibana 中获取指标?

来自分类Dev

显示两个SQL列中的百分比

来自分类Dev

SQL 中两个临时列之间的百分比差异

来自分类Dev

SSRS 2016 - 如何计算组中两个值之间的百分比差异?

来自分类Dev

在SQL中:如何获取按月分组的两列的百分比

来自分类Dev

给定两个时间段但选择不同的列值,选择收益百分比

来自分类Dev

如何计算和计算R data.frame中两列的百分比?

来自分类Dev

如何计算r中的列百分比

来自分类Dev

计算5个单元格范围内的百分比变化,其中每行将填充两个不同的单元格

来自分类Dev

R如何计算两行之间的“变化百分比”?

来自分类Dev

R中的ddply变换(百分比变化)

来自分类Dev

R 中多个事件的百分比变化

来自分类Dev

获取百分比变化,其中轴等于python pandas中的列?

来自分类Dev

两个事件之间的百分比差异

来自分类Dev

来自两个COUNT的百分比

来自分类Dev

计算两个选择计数的百分比

来自分类Dev

r中值的百分比变化

来自分类Dev

CSS Calc()使用两个像素的数量来获取百分比

来自分类Dev

获取定义间隔内两个指标之间的百分比率[Prometheus]

来自分类Dev

CSS Calc()使用两个像素的数量来获取百分比

来自分类Dev

SQL查询以获取两个选择的百分比?

Related 相关文章

  1. 1

    R:如何从两个不同的列中获取百分比变化

  2. 2

    在两个不同的日期获取两个数字之间的百分比变化

  3. 3

    MySQL:获取多个条目在两个日期之间的变化百分比

  4. 4

    如何创建一个表来计算R中两个单独表中的值之间的百分比变化?

  5. 5

    如何检查两个值之间的变化(百分比)?

  6. 6

    SQL两个表的总计百分比如何随时间变化

  7. 7

    如何比较两个表的两列数据并在SQL中以百分比形式保存其差异

  8. 8

    SQL:两个不同时间段的查询,并计算百分比变化?

  9. 9

    如何计算两个事件的发生,然后显示提升的百分比并在 kibana 中获取指标?

  10. 10

    显示两个SQL列中的百分比

  11. 11

    SQL 中两个临时列之间的百分比差异

  12. 12

    SSRS 2016 - 如何计算组中两个值之间的百分比差异?

  13. 13

    在SQL中:如何获取按月分组的两列的百分比

  14. 14

    给定两个时间段但选择不同的列值,选择收益百分比

  15. 15

    如何计算和计算R data.frame中两列的百分比?

  16. 16

    如何计算r中的列百分比

  17. 17

    计算5个单元格范围内的百分比变化,其中每行将填充两个不同的单元格

  18. 18

    R如何计算两行之间的“变化百分比”?

  19. 19

    R中的ddply变换(百分比变化)

  20. 20

    R 中多个事件的百分比变化

  21. 21

    获取百分比变化,其中轴等于python pandas中的列?

  22. 22

    两个事件之间的百分比差异

  23. 23

    来自两个COUNT的百分比

  24. 24

    计算两个选择计数的百分比

  25. 25

    r中值的百分比变化

  26. 26

    CSS Calc()使用两个像素的数量来获取百分比

  27. 27

    获取定义间隔内两个指标之间的百分比率[Prometheus]

  28. 28

    CSS Calc()使用两个像素的数量来获取百分比

  29. 29

    SQL查询以获取两个选择的百分比?

热门标签

归档