Я генерирую несколько коробчатых диаграмм с помощью Seaborn.
Большинство из них генерируют нормально с правильным линейным масштабом оси Y, однако у некоторых есть значение (например, 1e-7+7.0334e-1) в левом верхнем углу. угол графика, который, как я считаю, является масштабатором, и поэтому метки оси Y выглядят совершенно неправильно (показывают ~ 5,8 вместо ~ 0,7).
Есть ли способ заставить метки оси Y отображаться без этот коэффициент масштабирования?
Заранее спасибо.
Получаем графики коробчатых диаграмм, ожидая, что они будут использовать стандартные немасштабированные значения.
'
all_arr = []
для запуска в диапазоне (0, 27, 1):
#доступ к данным для построения графика (27 графиков по 27 точек данных в каждом)
recordname1 = str(dataset.iloc[atira, 1]) + " run:" + str(run) + "clonemin.csv"
my_plot_data1 = genfromtxt(recordname1, delimiter=',')
data1 = my_plot_data1[5, :]
#print статистика, которая отображается на графике
print(min(data1), np.quantile(data1, 0,25), np.median(data1), np.quantile(data1, 0.75), max(data1))
#Объединить данные в список массивов
all_arr.append(data1)
#Показать данные
sns.boxplot(data=all_arr)
#Добавить метку
plt.xlabel('Выполнения (профили скорости)')
#Сохранить и отобразить графики
recordname2 = str(dataset.iloc[atira, 1])
path1 = имя_записи2 + "Min_SemiMajAxis_Boxplot.png"
plt.savefig(path1)
plt.show()
'
Подробнее здесь: https://stackoverflow.com/questions/788 ... ecessarily
Удаление ненужного масштабирования оси Y Seaborn Boxplot ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение