Я хочу сделать диаграмму рассеяния (используя matplotlib), где точки затенены в соответствии с третьей переменной. Я очень близко к этому:
plt.scatter(w, M, c=p, marker='s')
где w и M - точки данных, а p - переменная, которую я хочу затенять относительно.
Однако я хочу сделать это в оттенках серого, а не в цвете. Может ли кто-нибудь помочь?