R 绘图中的标志值?

R 绘图中的标志值?,r,plot,ggplot2,histogram,density-plot,R,Plot,Ggplot2,Histogram,Density Plot,我使用TeachingDemos软件包创建了一个数据点图,如下所示。我想用不同的颜色绘制一些数据点。它们在下面用*标记。 Sitbu已经回答了这一部分,但现在我想在密度图和历史图中标记那个点 density(a) hist(a) lines(d, col="red") 输入: a1<- c(0.2,0.3,0.5) a2<-c(1,0.9,0.7) a3<-c(0.8,0.1,0.12) a4<-c(0.4,2,0.33) a<-cbind(a1,a2,a3,a

我使用
TeachingDemos
软件包创建了一个数据点图,如下所示。我想用不同的颜色绘制一些数据点。它们在下面用*标记。 Sitbu已经回答了这一部分,但现在我想在密度图和历史图中标记那个点

density(a)

hist(a)
lines(d, col="red")
输入:

a1<- c(0.2,0.3,0.5)
a2<-c(1,0.9,0.7)
a3<-c(0.8,0.1,0.12)
a4<-c(0.4,2,0.33)
a<-cbind(a1,a2,a3,a4)
a
     a1  a2   a3   a4
[1,] 0.2 1.0* 0.80 0.40
[2,] 0.3 0.9* 0.10 2.00*
[3,] 0.5 0.7 0.12 0.33

dots(a)

您尚未提供用于创建绘图的代码,但通常可以使用绘图中的
col
参数更改点的颜色。通过将col设置为颜色值向量,您可以更改绘图中每个点的颜色。

您尚未提供用于创建绘图的代码,但通常可以使用绘图中的
col
参数更改点的颜色。通过将col设置为颜色值向量,您可以更改绘图中每个点的颜色。

您似乎正在使用软件包TeachingDemos中的
dots()
函数。看一下它的源代码,我可以复制你的第一个情节如下:

x <- a
y <- as.vector(table(x))
plot(x, y, ylab = "Count")

您似乎正在使用软件包TeachingDemos中的
dots()
函数。看一下它的源代码,我可以复制你的第一个情节如下:

x <- a
y <- as.vector(table(x))
plot(x, y, ylab = "Count")

非常感谢斯蒂布。另外,我想在密度图和历史图中标记该点?你能帮我吗?非常感谢斯蒂布。另外,我想在密度图和历史图中标记该点?你能帮助我吗?