Я пытаюсь использовать объект matplotlib.colormap в сочетании с функцией pandas.plot:
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.cm as cm
df = pd.DataFrame({'days':[172, 200, 400, 600]})
cmap = cm.get_cmap('RdYlGn')
df['days'].plot(kind='barh', colormap=cmap)
plt.show()
Я знаю, что я должен каким-то образом сообщить палитре диапазон значений, которые он передает, но я не могу понять, как это сделать при использовании функции pandas .plot(), поскольку этот plot() не принимает vmin Например, параметры /vmax.