Я ищу способ в Python/Matplotlib/панд, чтобы создать цвет заполнение для графа, подобного этому (Источник: http://www.scminc.com/resources/SCM_TIPSTRICKS_Petrel_Well_Sections_2013_July14.pdf):Цвет заливается на основе значений?
Он использует цветовую карту для заливки (слева изображения) и на основе определенного интервала на оси x присваивает ему цвет. К сожалению, я не нашел решения, и поскольку я довольно новичок в Python в целом, я не могу найти способ сделать это.
Большое спасибо
хорошо, если вы не абсолютно должны иметь диапазон цветов, которые вы могли бы использовать [fill_between] (http://matplotlib.org/examples/pylab_examples/fill_between_demo.html). В противном случае вам может понадобиться нечто вроде [коллекции патчей] (http://matplotlib.org/examples/api/patch_collection.html). Вы также можете рассмотреть возможность создания прямоугольного изображения и [обрезать его] (http://matplotlib.org/examples/images_contours_and_fields/image_demo_clip_path.html) с помощью патча. –
.. продолжение предыдущего комментария ... для окончательного варианта вам понадобится [Патч Polygon] (http://matplotlib.org/api/patches_api.html#matplotlib.patches.Polygon). –
'pcolor' также может работать для этого. – tacaswell