我有3个要绘制的维度,我希望第三维是彩色的。使用颜色作为第三维
这将在R中。例如,我的数据是这样的
x = [1,2,3,4,1,5,6,3,4,7,8,9]
y = [45,32,67,32,32,47,89,91,10,12,43,27]
z = [1,2,3,4,5,6,7,8,9,10,11,12]
我想使用filled.contour,但它给我一个错误说x和y必须是递增的顺序。但我并不确定如何安排我的数据,以确保这一点。因为如果我按递增顺序排列x,那么y将不会按递增顺序排列。
对于我来说做一个没有填充的轮廓方法也是可行的,它只是数据点被着色。我如何在R中做到这一点。任何建议的软件包?请使用具体的例子。谢谢!
您的数据真的是三个向量吗?因为如果你真的阅读'filled.contour'的文档,你会很快看到该函数需要两个向量和一个矩阵。 – joran
我确实阅读过文档,发现它说的是必须订购的值。什么是矩阵?你可以给我一个例子吗。我找不到一个很好的例子 – CodeGuy