【发布时间】:2017-02-28 02:44:11
【问题描述】:
我尝试获取列表的索引,例如set_of_paragraphs("Two sample t-test",list_new2[[1]], list_new2[[2]],list_new2[[3]],list_new2[[4]])...等等。
library(ReporteRs)
list_new <- c("Text1","Text2","String","Another Text")
my_text <- letters[1:length(list_new)]
list_new1 <- paste0(my_text, list_new,sep="")
list_new2 <- lapply(list_new1, function(i) pot(substr(i,1,1),textProperties(color="blue",vertical.align="superscript"))+substring(i,2))
函数set_of_paragraphs 仅在我列出列表中的所有索引时才有效
set_of_paragraphs("Two sample t-test",list_new2[[1]], list_new2[[2]],list_new2[[3]],list_new2[[4]])
我尝试这样做,set_of_paragraphs 给我错误
Error in set_of_paragraphs(l, list_new2) :
set_of_paragraphs can only contains pot objects.
l <- list("Two sample t-test")
set_of_paragraphs(l,list_new2)
所以对我来说最好的方法是把它们都列出来像这段代码set_of_paragraphs("Two sample t-test",list_new2[[1]], list_new2[[2]],list_new2[[3]],list_new2[[4]]),但问题是,我有这么多,有什么方法可以写循环或应用到访问索引。
【问题讨论】: