每组具有不同颜色的散点图矩阵

时间:2018-06-28 13:28:19

标签: julia scatter plots.jl

我想做的是为每组(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)

The result will look like this :

现在,我想本着R的Pairs()函数的精神,对每种物种使用不同的颜色。

@df data corrplot(cols(1 :4), group = :Species)

此命令将给我: enter image description here

即使我指定了markercolor,也会得到一些奇怪的东西:

@df data corrplot(cols(1 : 4), group = :Species, markercolor = vec([:red :green :blue]))

enter image description here

0 个答案:

没有答案