我试图用黑色背景创建以下情节.

image

我用过这个命令

x <- c(134.21, 139.12, 145.7, 148.81, 157.27, 128.4, 147.44, 133.72, 147.26, 137.26, 136.93, 137.37, 145.4, 141.74, 145.35, 130.01, 140.1, 136.3, 141.02, 137.5, 139.62, 140.05, 139.55, 135.55, 138.93, 140.07, 154.76, 138, 146.95, 139.62, 137.38, 146.27, 148.23, 152.65, 137.82, 145.28, 135.52, 152.97, 138.03, 138.82, 149.63, 131.83, 132.68, 151.5, 148.5, 142.79, 131.76, 132.83)
y <- c(0.0212, 0.1136, 0.0842, -0.0285, -0.1362, 0.1928, 0.0491, 0.0653, 0.0358, 0.082, -3e-04, 0.0659, -0.1173, -0.0707, -0.1298, 0.2789, 0.0092, 0.1105, -0.0603, 0.0409, 0.021, 0.0479, 0.0495, 0.1562, -0.1276, 0.0486, -0.519, 0.0548, 0.0072, 0.05, -0.0595, -0.0469, -0.1501, -0.2125, -0.0205, 0.0293, 0.0025, 3e-04, 0.0013, 0.0286, -0.1069, 0.1171, 0.1073, -0.0799, 0.0197, -0.0664, -0.0976, 0.0696 )
par(bg="black")
plot(x,y,pch=21,bg="white",col="red",cex=2,lwd=1,col.lab="white",col.axis="white",cex.lab=1,main="Scatterplot",font.main=1)
axis(1,col="white",col.axis="yellow")
axis(2,col="white",col.axis="yellow")
abline(lm(y~x),col="red",lwd=3)

我有两个问题无法解决:

  1. 我看不到图片上的标题"散点图"

  2. 在白色背景下绘制时,线条似乎被裁剪了,x、y轴似乎没有问题.然而,我需要一个深色的背景图.

有人知道如何解决这个问题吗?

推荐答案

不确定你所说的线条被裁剪是什么意思,但也许这就是你想要的:

plot(x, y, pch=21, bg="white", col="red", cex=2, lwd=1, col.lab="white", 
     col.axis="white", cex.lab=1, col.main="white", main="Scatterplot", font.main=1)
axis(1, col="white", col.axis="yellow")
axis(2, col="white", col.axis="yellow")
abline(lm(y ~ x), col="red", lwd=3)
box(col="white", lwd=2)

Plot)

R相关问答推荐

R创建一个数据透视表,计算多个组的百分比

从开始时间和结束时间导出时间

r替换lme S4对象的字符串的一部分

如何直接从Fortran到R的数组大小?

根据多个条件增加y轴高度以适应geom_text标签

单个轮廓重叠条的单独图例

如何编辑gMarginal背景以匹配绘图背景?

根据元素和前一个值之间的差值过滤矩阵的元素

在RStudio中堆叠条形图和折线图

为什么我对圆周率图的蒙特卡罗估计是空的?

在R中的数据框上使用Apply()函数时,如何保留非数字列?

如何阻止围堵地理密度图?

根据r中每行中的日期序列,使用列名序列创建新列

填充图例什么时候会有点?

按组使用dummy r获取高于标准的行的平均值

如何获取R chromote中的当前URL?

在使用ggplot2的情况下,如何在使用coord_trans函数的同时,根据未转换的坐标比来定位geom_瓷砖?

通过分析特定列中的字符串在数据框中创建新的行和列

如何使用包含要子集的值的列表或数据框来子集多个列?

如何在用`{{ }}`创建的变量上使用整洁 Select ?