如何将简单的数据框转换为发布式表格? [已关闭]

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

我可能在问一个容易解决的问题,但我已经尝试了几个小时但没有运气。正如您将看到的,我有一个非常简单的数据集。当我点击“data”并点击 control+enter 来运行它时,它会按照我想要的方式显示数据帧,但是如何将其转换为发布样式的表?

为了您的方便,代码如下:

Conditions<- c("Control", "Antigen", "Adjuvant", "Antigen + Antagonist", "Adjuvant + Antagonist")
n<- c(5, 5, 6, 6, 6)
Antigen<- c(0, 50, 50 , 50 , 50)
Alum <- c(0, 0, 1, 0, 1)
CpG <- c(0, 0, 50, 0 , 50)
Antagonist <- c(0, 0, 0, 1, 1)
data = data.frame(Conditions, n, Antigen, Alum, CpG, Antagonist)
r dataframe
1个回答
3
投票

软件包

gt
在这里会有帮助。它有很多自定义功能,可以在 r 中创建格式良好的表格

library(gt)
gt::gt(data) |> 
    gt::as_latex()

或者如果您正在用 Markdown 编写文档(转为 pdf),您需要的是:

library(gt)
gt::gt(data)
© www.soinside.com 2019 - 2024. All rights reserved.