财务工作者可能经常需要核对报表,这里推荐两个 R 包。 waldo:方便地比较两个 R 对象之间的差异。 diffviewer :提供了一个 HTML 组件,用于直观地比较两个数据文件的差异。 比较两个数据框 其实能比较的对象不止数据框,因为平时工作中用到的数据框的情况比较多,所以这里以数据框为例。 生成示例数据框 # 加载相关 R 包 library(waldo) library(kableExtra) # 示例数据 df1 = data.frame(x = c("a", "b", "c"), y = c(1, 2, 5)) df2 = data.frame(x = c("a", "d", "b"), y = c(1, 7, 2)) # 查看这两个数据框 df1 %>% cbind(df2) %>% kable() %>% kable_styling(full_width = TRUE) %>% row_spec(0:3, …