在r数据表中添加总计行
我有一个表,我想显示它。当它是总和时,它是相当直接的。我可以用门卫来显示总数。但在我的情况下,我想计算利率,这是怎么做到的呢在r数据表中添加总计行,r,janitor,R,Janitor,我有一个表,我想显示它。当它是总和时,它是相当直接的。我可以用门卫来显示总数。但在我的情况下,我想计算利率,这是怎么做到的呢 Language Files Overall 1 C++ 4009 15328 2 Java 210 876 3 Python 35 200 现在,如果我想添加一个新的列rate,即files/totall,我如何计算total行的rate。它应该是所有文件的总和。我无法确定如何对“总计行”字段执行此操作。 预期产量
Language Files Overall
1 C++ 4009 15328
2 Java 210 876
3 Python 35 200
现在,如果我想添加一个新的列rate,即files/totall,我如何计算total行的rate。它应该是所有文件的总和。我无法确定如何对“总计行”字段执行此操作。
预期产量
Files LOC Rate
C++ 4009 15328 40.0
Java 210 876 23.3
Python 35 200 17.5
Total 4254 16404 25.93
您可以使用:
transform(janitor::adorn_totals(df), Rate = Files/Overall * 100)
# Language Files Overall Rate
#1 C++ 4009 15328 26.155
#2 Java 210 876 23.973
#3 Python 35 200 17.500
#4 Total 4254 16404 25.933
数据
df <- structure(list(Language = c("C++", "Java", "Python"), Files = c(4009L,
210L, 35L), Overall = c(15328L, 876L, 200L)), row.names = c(NA,
-3L), class = "data.frame")
df这是一个新列。我的问题是如何添加一个新的行调用总数,我想在其中显示df$rates值。如果我的原始问题不清楚,请道歉。更新了顺序帖子!!谢谢你