gpt4 book ai didi

plot - 如何使用 Plots.jl 根据 z 中的值为 (x,y) 散点图着色?

转载 作者:行者123 更新时间:2023-12-04 23:41:49 25 4
gpt4 key购买 nike

使用 Julia 中的 Plots.jl 包,我可以使用各种后端来制作基于两个向量的散点图 xy

k = 100
x = rand(k)
y = rand(k)
scatter(x, y)

我无法找到有关如何根据某些长度为它们着色的信息 k矢量 z .你是怎样做的?

最佳答案

以下方法将比 jverzani 的方法好得多(您不想为每个数据点创建一个新系列)。绘图可以使用一些额外的爱来手动定义颜色向量,但现在渐变得到了很好的支持,因此您可以利用它。

using Plots
pyplot(size=(400,200), legend=false) # set backend and set some session defaults

scatter(rand(30),
m = ColorGradient([:red, :green, :blue]), # colors are defined by a gradient
zcolor = repeat( [0,0.5,1], 10) # sample from the gradient, cycling through: 0, 0.5, 1
)

enter image description here

关于plot - 如何使用 Plots.jl 根据 z 中的值为 (x,y) 散点图着色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35130093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com