我在处理R中的一些数据方面有几个问题:
我正在使用此语句:detailsTable< - read.table(file = commandArgs()[6],header = TRUE,col.names = c(“a”,“b”,“c” ,“d”,“e”))似乎表没有正确加载...但如果我指定文件的路径我正在明确加载然后一切顺利。我做错了什么?
我绘制了上述表格中包含的数据。如何将绘图(例如:plot.savePDF(“plot.pdf”))保存为PDF文件?
如何将例如cor(detailsTable $ a,detailsTable $ b)的输出重定向到文件?以及如何将简单的字符串写入文件。例如:“数据的相关性:”+ cor(...)
如何在现有情节上绘制最佳拟合线?
所有这些都在R。
非常感谢任何可以提供帮助的人,
ExtremeCoder
答案 0 :(得分:3)
我绘制了上述表格中包含的数据。如何将绘图(例如:plot.savePDF(“plot.pdf”))保存为PDF文件?
pdf("filename.pdf")
plot(...)
dev.off()
我怎样才能将例如cor(detailsTable $ a,detailsTable $ b)的输出重定向到文件?以及如何将简单的字符串写入文件。例如:“数据的相关性:”+ cor(...)
查看write.table
手册页(?write.table
)
如何在现有情节上绘制最佳拟合线?
x <- 1:10
y <- 2 * x + runif(10)
plot (x, y, pch=20)
fit <- glm(y~x)
coefs <- coef(fit)
abline(coefs, lwd=2, col='red')
# Or also, without finding the coefficients
abline(fit, lwd=2, col='red')
答案 1 :(得分:2)
您可以使用sink().
答案 2 :(得分:1)
如何保存您正在制作的地块取决于您正在使用的绘图系统。假设它是基础图形,你需要启动一个pdf图形设备,然后绘制它。
pdf(file = "path/file.pdf", width = 5, height = 5)
...
#plotting commands here
...
dev.off()