PythonのProtovisスタイルのカラースケール?
質問
私はいくつかのデータの視覚化にProtovisを使用しました、そして私はそれが本当に好きです pv.Scale.linear(...).range(...)
数値を色にマッピングするカラースケールを作成するために使用できる機能。 RGBを出力するPythonの同様のモジュールはありますか?
解決
を見てください colorsys
標準ライブラリのモジュール。それは役に立つかもしれません。例として、完全に飽和色の範囲のRGB値を取得したい場合は、次のようにできます。
import colorsys
def rgb_range(color_num):
h_rng = [ix / float(color_num) for ix in range(color_num)]
return [colorsys.hsv_to_rgb(h, 1.0, 1.0) for h in h_rng]
他のヒント
私が何をしているかを見たい人のために、ここにリンクがあります:
所属していません StackOverflow