整个早上我都在想办法解决这个问题。我想折叠单列中的行而不对表的其余部分求和。我不知道我想做的事情的正确术语。我需要将结果导出到 Excel,所以我认为我不能像平常那样使用 kableExtra 来解决这个问题。任何建议都会有帮助。第一个表是我在 R 中的表。 第二个表是所需的产品。
数据和我的 R 代码在这里 https://drive.google.com/drive/folders/156RqWANAu2wL-Tr-x_wsdZ_qjEgM_5jM?usp=sharing
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()
功能中将其与自定义参数一起使用。
这是简短的信件,如果您给我更多信息,我很乐意为您提供帮助!