wool 我的想法是使用col=rgb() 例如把(-z)放缩到(0,1), 然后使用plot(x,y,col=rgb(1,z,z)) 实现的效果是z的值越大, 那么对应的点颜色越红 如果LZ的数据量比较大的话, 可以把别的颜色也用上, 然后做一个图示</p> 参照: http://research.stowers-institute.org/efg/R/Color/Chart/
yanlinlin82 楼上正解,R大会上其实就有人提到这类似的多维数据的展示的。不光颜色,包括形状、大小等都可以用于区分不同的变量。如果再配合谢老大的动画包……呃,我又想到了第一次R大会上那个让人震撼的气泡动画。