繁体   English   中英

带色点的距离矩阵的R 3d图

[英]R 3d plot of distance matrix with colored points

我已经使用scatterplot3d在R中绘制了距离矩阵,现在想为每个点分配唯一的颜色。 例如,在下面的示例中,该图将包含五个点( AE ):

       A       B       C       D       E 
A      0      0.1     0.2     0.1     0.2
B     0.1      0      0.1     0.2     0.1
C     0.2     0.1      0      0.1     0.2
D     0.1     0.2     0.1      0      0.1
E     0.2     0.1     0.2     0.1      0

目前,我的scatterplot3d代码对于外观的要点非常简单:

s3d <- scatterplot3d(x,y,z, main="Just A Test", pch = 19)

如何使每个点显示不同的颜色(使用十六进制代码)?

您是否看过?scatterplot3d ....中的color参数?

dd <- read.table(header=TRUE,text="
       A       B       C       D       E 
A      0      0.1     0.2     0.1     0.2
B     0.1      0      0.1     0.2     0.1
C     0.2     0.1      0      0.1     0.2
D     0.1     0.2     0.1      0      0.1
E     0.2     0.1     0.2     0.1      0")

在这里,我假设您要使用AC列作为坐标...

library(scatterplot3d)
## some made-up colors
cols <- c("#000000","#fa0ace","#eeabce","#5a0af0","#883856")
s3d <- with(dd,scatterplot3d(A,B,C, 
    main="Just A Test", pch = 19, color=cols,cex.symbols=3))

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM