2016-09-05 4 views
0

Я пытаюсь установить масштаб номеров цветной панели в matplotlib. (т. е. умножить все значения на 0,001), поэтому я могу использовать метку, чтобы указать масштаб (т. е. магнитное поле в gaus * 10^3) значений. До сих пор я выяснял, что я могу установить поворот тиканок черезустановить числовой формат colorbar в python matplotlib

cbar1.ax.set_xticklabels(cbar1.ax.get_xticklabels(), size = 10, rotation=90) 

comand. То, что я хочу сделать сейчас (это не работает, потому что get_xticklabels() Funktion это не распространяется возвращает список или некоторые целые значения):

cbar1.ax.set_xticklabels((cbar1.ax.get_xticklabels()/1000), size = 10, rotation=90) 

ответ

0

Я думаю, что большинство людей делать то, что вы пытаетесь сделать путем масштабирования данные, которые они вводят в свою функцию ax.plot. Например, если вы делали разброс, вы бы сделали:

ax.scatter(x_data, y_data, c=gaus_data/1000) 
Смежные вопросы