我知道在R中运行shell脚本是使用系统命令:
my.table <- system(command,intern=TRUE)
Run Code Online (Sandbox Code Playgroud)
但是,如果我的"命令"的结果是打印出一个表,我希望R将表直接读入其自己的数据结构中.(类似于数据框)是否有一种简单的方法可以做到这一点?因为"表"中的当前输出是字符串表.我想要的是R对象read.table().
比方说我有一个字符串向量c("E^A","S^P","lambda","T","E^Q","E^Q","AT"),我想用数学表达式将它们绘制为x轴标签.(我相信我用数学表达式格式编写了它们,但是引用了)
当我放
text(x,par("usr")[3]-0.2,labels=substitute(A,list(A=label)),srt=20,pos=1,adj = c(1.1,1.1), xpd = TRUE,cex=0.7)
x轴仅显示"E ^ A","S ^ P","lambda","T","E ^ Q","E ^ Q","AT",而不是字符串的数学解释,以及我想这是因为它们不被视为数学符号.
那我怎么能得到数学标签呢?非常感谢!