Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将pyplot.jl中的颜色映射用作julia lang中的函数_Python_Matplotlib_Colors_Julia - Fatal编程技术网

Python 如何将pyplot.jl中的颜色映射用作julia lang中的函数

Python 如何将pyplot.jl中的颜色映射用作julia lang中的函数,python,matplotlib,colors,julia,Python,Matplotlib,Colors,Julia,朱莉娅·朗(Julia lang)是什么样的人 import numpy as np import matplotlib.pyplot as plt i = 0, f = 255, N = 100 colors = [ plt.cm.viridis(x) for x in np.linspace(i, f, N) ] 用Python?一般来说,我正在寻找一种方法,使用Julia lang中的Pyplot.jl和所需数量的颜色(N)从colormap获取RGB列表。这是使用PlotUtils最简

朱莉娅·朗(Julia lang)是什么样的人

import numpy as np
import matplotlib.pyplot as plt
i = 0, f = 255, N = 100
colors = [ plt.cm.viridis(x) for x in np.linspace(i, f, N) ]

用Python?一般来说,我正在寻找一种方法,使用Julia lang中的Pyplot.jl和所需数量的颜色(N)从colormap获取RGB列表。

这是使用PlotUtils最简单的方法(使用Plots重新导出):


如果您在julia中分享一些示例代码,其中您尝试了一些工作,那将是最好的选择。谢谢您的回答!在尝试任何事情之前,我都经历了艰难。干杯
julia> using PlotUtils

julia> cm = cgrad(:viridis);

julia> colors = [cm[i] for i in linspace(0,1,10)]
10-element Array{ColorTypes.RGBA{Float64},1}:
 RGBA{Float64}(0.267004,0.004874,0.329415,1.0)
 RGBA{Float64}(0.280935,0.155726,0.468508,1.0)
 RGBA{Float64}(0.242949,0.291862,0.537908,1.0)
 RGBA{Float64}(0.190784,0.406937,0.555933,1.0)
 RGBA{Float64}(0.147463,0.512137,0.556955,1.0)
 RGBA{Float64}(0.120243,0.618071,0.536316,1.0)
 RGBA{Float64}(0.209417,0.718547,0.472197,1.0)
 RGBA{Float64}(0.422721,0.805438,0.351155,1.0)
 RGBA{Float64}(0.710003,0.8685,0.169494,1.0)  
 RGBA{Float64}(0.993248,0.906157,0.143936,1.0)