Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graphics 打印窗口的总标题_Graphics_R_Statistics - Fatal编程技术网

Graphics 打印窗口的总标题

Graphics 打印窗口的总标题,graphics,r,statistics,Graphics,R,Statistics,如果我在R中创建了一个包含m行和n列的绘图窗口,如何为“总体”图形提供主标题 例如,我可能有三个散点图,显示3所不同学校的GPA和SAT分数之间的关系。我怎么能给这三个情节赋予一个大师头衔,比如“加州3所学校的SAT分数与GPA”我想到的最明显的方法是使用Lattice或ggplot2。下面是一个使用晶格的示例: library(lattice) depthgroup<-equal.count(quakes$depth, number=3, overlap=0) magnitude&

如果我在R中创建了一个包含m行和n列的绘图窗口,如何为“总体”图形提供主标题


例如,我可能有三个散点图,显示3所不同学校的GPA和SAT分数之间的关系。我怎么能给这三个情节赋予一个大师头衔,比如“加州3所学校的SAT分数与GPA”

我想到的最明显的方法是使用Lattice或ggplot2。下面是一个使用晶格的示例:

 library(lattice)
 depthgroup<-equal.count(quakes$depth, number=3, overlap=0)
 magnitude<-equal.count(quakes$mag, number=2, overlap=0)
 xyplot(lat ~ long | depthgroup*magnitude,
 data=quakes,
 main="Fiji Earthquakes",
 ylab="latitude", xlab="longitude",
 pch=".",
 scales=list(x=list(alternating=c(1,1,1))),
 between=list(y=1),
 par.strip.text=list(cex=0.7),
 par.settings=list(axis.text=list(cex=0.7)))
当然,您必须在gg2plot中创建所有三个图形


我认为你可以选择lattice或ggplot2

使用传统的图形系统,有两种方法:

(一)

(二)


一辆地铁多少钱?:)您说ggplot2不支持次轴标签是什么意思?您可以在设置比例时对其进行自定义,例如缩放y连续(“y轴标签”)。哦,这是一个很好的观点。我不知道,所以我将从我的答案中删除它。谢谢顺便说一句,metricasston正好是1.42 Imperialasston。这也是一个很好的答案,不需要ggplot2或晶格。
opts (title = "RSS and NINO3.4 Temperature Anomalies \nand SATO Index Trends Since 1980")
par(mfrow=c(2,2))
for( i in 1:4 ) plot(1:10)
mtext("Title",side=3,outer=TRUE,padj=3)
par(mfrow=c(2,2))
for( i in 1:4 ) plot(1:10)
par(mfrow=c(1,1),mar=rep(0,4),oma=rep(0,4))
plot.window(0:1,0:1)
text(.5,.98,"Title")