my_tbl <- table(var1 = c("blab", ,var2 = c("sblab", ,var3 = c("lab",
"bleb", "sbleb", "leb",
"blib", "sblib", "lib",
"blob", "sblob", "lob",
"blub") "sblub") "lub"))
甚至喜欢这个
var1 var2 var3
my_tbl <- table( "blab" "sblab" "lab"
"bleb" "sbleb" "leb"
"blib" "sblib" "lib"
"blob" "sblob" "lob"
"blub" "sblub" "lub")
从编辑器内部。
因此,它实际上是关于“原始” r脚本/rmarkDown文档的,而不是与其输出有关。
我猜想我正在寻找我尚未找到的rstudio功能。 无论哪种方式我已经开始研究诸如DT软件包之类的内容,但据我了解,它只会允许我的输出文档中的交互式内容,这不是我想要的。
我将其添加为答案,尽管从定义上讲 - 很难通过代码证明这一点! 我已经听到了有关软件包
DataEditR
的很多好消息(这使您可以交互式输入,过滤和编辑数据)。当我短暂地使用它时,它似乎真的很令人印象深刻。请注意,它还包括一个rstudio加载项!
there是一个链接:
https://dillonhammill.github.io/dataeditr/
基础功能提供了一种使用例如:g的方法
read.xxx
my_tbl <- read.delim( header=TRUE, sep=" ", text=
"var1 var2 var3
blab sblab lab
bleb sbleb leb
blib sblib lib
blob sblob lob
blub sblub lub")
您可以使用Tibble软件包中的Tribble函数轻松创建表
my_tbl <- read.delim( header=TRUE, sep=" ", text=paste0(c(
"var1 var2 var3",
"blab sblab lab",
"bleb sbleb leb",
"blib sblib lib",
"blob sblob lob",
"blub sblub lub"), collapse="\n"))