Matplotlib — коробчатая диаграмма, рассчитанная по значениям log10, но показанная в логарифмическом масштабе.Python

Программы на Python
Anonymous
Matplotlib — коробчатая диаграмма, рассчитанная по значениям log10, но показанная в логарифмическом масштабе.

Сообщение Anonymous »

Я думаю, что это простой вопрос, но я до сих пор не могу придумать простого решения. У меня есть набор данных о молекулярном содержании, значения которого варьируются на многие порядки. Я хочу представить это изобилие с помощью коробчатых диаграмм (

Код: Выделить всё

box-and-whiskers plots
), и я хочу, чтобы поля рассчитывались в логарифмическом масштабе из-за широкого диапазона значений.
Я знаю, что могу просто вычислить log10 данных и отправить их в boxplot matplotlib, но это не сохранит логарифмический масштаб на графиках позже.

Итак, мой вопрос в основном таков:
Когда я рассчитал коробчатую диаграмму на основе log10 моих значений, как мне впоследствии преобразовать график, чтобы он отображался в логарифмическом масштабе, а не в линейном со значениями log10?
Я могу изменить метки делений, чтобы частично исправить это, но я понятия не имею, как мне вернуть логарифмические шкалы обратно на график.

Или есть другой, более прямой способ построить это. Может быть, в другой пакет уже включены эти опции?

Большое спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/346 ... hmic-scale

Вернуться в «Python»