我有一个3维的数据集。其中两个属于分类类型。如何在3dplot中绘制它们?

时间:2017-04-06 06:49:23

标签: r plot

举例说明:

x=rep(c(rep(1,4),rep(3,4),rep(6,4)),4)
y=rep(c(1,10,100,1000),12)
z=runif(48)
mydata=cbind(x,y,z)
scatterplot3d(mydata,pch=16,xlab="months",
ylab="parameter",zlab="values")

这里, x 是我只有三个类别的月数, y 是我研究中使用的四个参数的值。我希望我的x轴只显示1,3,6和y轴只显示1,10,100,1000,轴上有等距离。本图将y轴绘制为0,200,400,600,800,1000。所以我的三个数据点与 y 的1,10和100值有关,只限于一个狭窄的区域。

1 个答案:

答案 0 :(得分:0)

集(GCA, 'yscale', '记录')

y轴上的对数刻度应该可以为您提供在此实例中要查找的内容。更一般地说,如果您想要轴点等距而不管它们的值如何,您可以考虑将它们的值存储为字符串并查看它对您的作用。