两个数据框列之间的百分比差异(仅限数字)

编码器

我有两个数据帧(df1df2),并且只想减去两个数据帧之间的数字列[(df2-df1)/df2]并确定百分比差异并使用 R 创建输出数据帧 = df3。非数字列将被保留。

df1df2具有相同的结构和相同的列名。

df1:

colA colB colC   ...   colZ
mean   10   20      stringA
count  30   50      stringB

df2:

colA colB colC   ...  colZ
mean    5   25     stringA
count  60   50     stringB

df3:

colA  colB colC   ...   colZ
mean  -100   20      stringA
count   50    0      stringB

我试过这个,但没有用:

 df2[,2:3] = (df2[,2:3] - df1[,2:3])/df2[,2:3]

有人可以帮忙吗?

罗纳克·沙阿

我们可以对数字列进行子集化,然后执行操作

num_cols <- c("colB", "colC")
df3 <- (df2[num_cols] - df1[num_cols])/df2[num_cols] * 100
df3

#  colB colC
#1 -100   20
#2   50    0

要获得其他非数字列,我们可以使用setdiff然后cbind

cbind(df1[setdiff(names(df1), num_cols)], df3)

#   colA    colZ colB colC
#1  mean stringA -100   20
#2 count stringB   50    0

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

从两个数组之间的差异获取百分比值javascript

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

Excel获得数字之间差异的百分比?

来自分类Dev

使用FFMPEG查找两个视频之间的差异百分比

来自分类Dev

使用Python“ imgdiff”库查找两个图像之间的差异百分比

来自分类Dev

Javascript:两个值之间的百分比差异

来自分类Dev

唯一计算两个相邻行之间的百分比差异

来自分类Dev

唯一计算两个相邻行之间的百分比差异

来自分类Dev

两个字符串之间的差异百分比

来自分类Dev

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

来自分类Dev

两次之间的差异百分比

来自分类Dev

计算给定数字到两个给定数字之间的百分比

来自分类Dev

对分成两个数字的字符串进行百分比 (%) 运算

来自分类Dev

从两列之间计算重叠百分比

来自分类Dev

从两列之间计算重叠百分比

来自分类Dev

数据框的百分比

来自分类Dev

散点图上两点之间的标签范围,具有百分比差异

来自分类Dev

计算两个值并计算Django中的百分比差异

来自分类Dev

同一样本场上两个值的百分比差异

来自分类Dev

相对和固定百分比宽度之间的差异

来自分类Dev

计算表上各行之间的百分比差异

来自分类Dev

计算表上各行之间的百分比差异

来自分类Dev

Pandas DataFrame:计算行之间的百分比差异?

来自分类Dev

计算表上各行之间的百分比差异

来自分类Dev

日期之间的 SQLite 差异作为组的百分比

来自分类Dev

高图-显示序列中数据点之间的百分比差异

Related 相关文章

  1. 1

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

  2. 2

    从两个数组之间的差异获取百分比值javascript

  3. 3

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

  4. 4

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

  5. 5

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

  6. 6

    Excel获得数字之间差异的百分比?

  7. 7

    使用FFMPEG查找两个视频之间的差异百分比

  8. 8

    使用Python“ imgdiff”库查找两个图像之间的差异百分比

  9. 9

    Javascript:两个值之间的百分比差异

  10. 10

    唯一计算两个相邻行之间的百分比差异

  11. 11

    唯一计算两个相邻行之间的百分比差异

  12. 12

    两个字符串之间的差异百分比

  13. 13

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

  14. 14

    两次之间的差异百分比

  15. 15

    计算给定数字到两个给定数字之间的百分比

  16. 16

    对分成两个数字的字符串进行百分比 (%) 运算

  17. 17

    从两列之间计算重叠百分比

  18. 18

    从两列之间计算重叠百分比

  19. 19

    数据框的百分比

  20. 20

    散点图上两点之间的标签范围,具有百分比差异

  21. 21

    计算两个值并计算Django中的百分比差异

  22. 22

    同一样本场上两个值的百分比差异

  23. 23

    相对和固定百分比宽度之间的差异

  24. 24

    计算表上各行之间的百分比差异

  25. 25

    计算表上各行之间的百分比差异

  26. 26

    Pandas DataFrame:计算行之间的百分比差异?

  27. 27

    计算表上各行之间的百分比差异

  28. 28

    日期之间的 SQLite 差异作为组的百分比

  29. 29

    高图-显示序列中数据点之间的百分比差异

热门标签

归档