gpt4 book ai didi

r - 使用汽车包装中的散点图并排绘制

转载 作者:行者123 更新时间:2023-12-02 03:35:27 25 4
gpt4 key购买 nike

有什么原因不能并排放置两个散点图(来自汽车包)吗?

library(car)

str(UN)

par(mfrow=c(1,2))
scatterplot(infant.mortality~gdp,data=UN,
xlab="GDP per capita",
ylab="Infant Morality Rate (per 1000 births)",
main="(a)",
boxplot=FALSE)
scatterplot(infant.mortality~gdp,data=UN,
xlab="GDP per capita",
ylab="Infant Morality Rate (per 1000 births)",
main="(b)",
log='xy',
boxplot=FALSE,id.n=4)
par(mfrow=c(1,1))

上面的代码生成了两个图像,但不是并排显示为一个图像。

最佳答案

scatterplot 函数会覆盖您的 par() 配置,因为它会在内部调用 layout() 函数来显示散点图以及边际箱线图。

该函数的创建者 John Fox 已经回答了这个问题。可以看到his answer at the R-help mailing list .

或者,如果你不信任他,你可以have a look at the source code并搜索 layout。你会发现 if - else if - else if - else 语句,其中 layout() 函数在所有情况下都会被调用。

关于r - 使用汽车包装中的散点图并排绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23725871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com