我想做的是为每组(Setosa等)的不同颜色的经典数据集Iris绘制散布矩阵。类似于:https://1.bp.blogspot.com/-R1Dqq68sVPY/UTS-6Sf_reI/AAAAAAAAAGM/1N_QuNuCDyY/s1600/iris.png
@df data corrplot(cols(1:4), group = :Species
此命令绘制散点图矩阵,但每个子图的颜色相同。我了解我可以手动绘制每个子图,然后将它们堆叠在一起。我想知道Julia中是否有一个单行命令来执行此操作?
添加: 我将尝试给出一些我想要实现的例子:
using RDatasets
using StatPlots
data = dataset("datasets", "iris")
@df data scatter(cols(1 : 2), group = :Species)
现在,我想本着R的Pairs()函数的精神,对每种物种使用不同的颜色。
@df data corrplot(cols(1 :4), group = :Species)
即使我指定了markercolor,也会得到一些奇怪的东西:
@df data corrplot(cols(1 : 4), group = :Species, markercolor = vec([:red :green :blue]))