Rmarkdown:在不影响表格其余部分的情况下合并单列中的行并导出到 Excel

问题描述 投票:0回答:1

整个早上我都在想办法解决这个问题。我想折叠单列中的行而不对表的其余部分求和。我不知道我想做的事情的正确术语。我需要将结果导出到 Excel,所以我认为我不能像平常那样使用 kableExtra 来解决这个问题。任何建议都会有帮助。第一个表是我在 R 中的表。 第二个表是所需的产品。

数据和我的 R 代码在这里 https://drive.google.com/drive/folders/156RqWANAu2wL-Tr-x_wsdZ_qjEgM_5jM?usp=sharing

r formatting r-markdown
1个回答
0
投票
library(dplyr)
library(openxlsx)
# I assume that your data is in a data frame called 'df'
result <- df %>%
  group_by(DEPT, Degree) %>%
  summarise(across(everything(), sum, na.rm = TRUE))
# Now you can write the result to an Excel file
write.xlsx(result, "output.xlsx")

您可以在

across()
功能中将其与自定义参数一起使用。 这是简短的信件,如果您给我更多信息,我很乐意为您提供帮助!

© www.soinside.com 2019 - 2024. All rights reserved.