- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
请原谅这个幼稚的问题,因为我是 R 的新手。我使用我在 R 博客上看到并改编的代码生成了一个森林图。我想添加一个脚注,但我不知道该怎么做。我看过不同的代码,但我不知道哪一个合适。非常感谢任何建议!谢谢!
森林图代码如下:
library(ggplot2)
library(grid)
library(gridExtra)
library(xtable)
library(plyr)
library(MASS)
library(reshape2)
d1 <- read.csv("/view/name_view/vob/folder/subfolder/forestTAF.csv", stringsAsFactors=FALSE)
#Format data so column labels and columns match required graphical output
subgps <- c(4,5,8,9,12,13,16,17,20,21,24,25,28,29)
#Combine the rest of the columns in the table
tabletext <- cbind(c("Change due to", d1$Variable),
c("PK Measures", d1$PK.Measures),
c("Recommendation", d1$Recommendation))
#Load forestplot package
library(forestplot)
#Create forest plot
png(filename="forestTAF.png",width=1600, height=640)
forestplot(labeltext=tabletext, graph.pos=3, align=c("l", "c", "l"),
mean=c(NA,d1$Point.Estimate),
lower=c(NA,d1$Low), upper=c(NA,d1$High),
title="Drugname \nFold Change and 90% CI",
xlab="Change Relative to Reference (i.e., without interaction)",
txt_gp=fpTxtGp(label=gpar(cex=1.25),
ticks=gpar(cex=1.1),
xlab=gpar(cex = 1.2),
title=gpar(cex = 1.2)),
col=fpColors(box="black", lines="black"),
zero=1, cex=0.9, lineheight = "auto", boxsize=0.5, colgap=unit(6,"mm"),
lwd.ci=2, ci.vertices=TRUE, ci.vertices.height = 0.4)
最佳答案
grid::gridtext
是一种选择
library('forestplot')
## ?forestplot
row_names <- list(list("test = 1", expression(test >= 2)))
test_data <- data.frame(coef=c(1.59, 1.24),
low=c(1.4, 0.78),
high=c(1.8, 1.55))
forestplot(row_names, test_data$coef, test_data$low, test_data$high,
zero = 1, cex = 2, lineheight = "auto", xlab = "Lab axis txt")
grid::grid.text
哪里
"npc"
在
grid::unit
是标准化的 0,1 坐标,因此 .05 将是整个图像的 5%
x <- unit(.05, 'npc')
y <- unit(.05, 'npc')
grid.text('A footnote', x, y, gp = gpar(fontsize=10, font = 3))
grid::grid.locator
它允许您指向并单击您想要的位置。
g <- grid.locator('npc')
grid.text('A footnote', g$x, g$y, gp = gpar(fontsize=10, font = 3))
关于r - 如果您使用的是 Forestplot R 包,如何添加脚注?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39801985/
我正在写一份文件,我想在其中用这个文本做一个脚注: University of xyz Email: abc@xyz.com def@hfc.edu 我输入了这个命令: \footnote{Unive
我正在处理从谷歌文档中提取的文本文件。谷歌文档版本有评论,这些评论在转换为 .txt 时包含在文件中。我想以编程方式将每个评论转换为 rmarkdown 风格的脚注。 目前他们看起来是这样的: *Ba
我正在尝试遍历 Word 文档并从中提取脚注,并引用它们在段落中的位置。 我不知道该怎么做。 我看到为了获得所有脚注我可以这样做: FootnotesPart footnotesPart = doc.
CSS3 GCPM spec定义如下 .footnote { float: footnote } A sentence consists of words. Most often.. 呈现为 A
我遇到问题,脚注没有出现在我的 R Markdown 报告中的表格下方。下面是我用来处理的代码,它成功执行但表格下方没有出现脚注。 ```{r ccxtable7, results="asis", e
我正在使用 Emacs 组织模式做笔记并将它们发布为 HTML 以便更好地阅读它们。但是脚注出现在末尾的单独部分中。我想在它们发生的部分中查看它们,例如组织模式手册。例如,我有这样的东西; This[
我试图让脚注包含图像。 弹窗有效,图片有大小合适的空间,但图片本身不显示。 这是一个屏幕截图,后面是代码。 test The star looks blue.
我想在 latex 表格的单元格中添加脚注。通常我会这样做: ... & $^{1)} $ ... 如何使用 xtable 获取它?下面是一个最小的例子,我尝试了几种方法来得到我想要的
§3.7.4.2/2 包含以下句子: The global operator delete with exactly two parameters, the second of which has t
我是一名优秀的程序员,十分优秀!