Как использовать шкалу symlog со свойством log log одинакового расстояния между метками - PullRequest
0 голосов
/ 28 сентября 2018

Графики ниже показывают 1-й.symlog шкала (ax.set_xscale("symlog")) и 2-й.шкала log (ax.set_xscale("log") Как вы можете видеть, 0 не отображается в шкале log, но мои значения x состоят из (0, 0.001, 0.01, 0.1, 1, 10, 100). Я хотел бы найти способ иметь шкалу, как на 2-м графикеэто также показывает мое значение 0. Предлагаемое решение заключается в использовании symlog. Результат показан на графике 1. 0 есть, но метки около 0 (0,0.001,0.01,0.1) расположены рядом друг с другом.Я потерял свойство шкалы с одинаковыми расстояниями между метками, независимо от того, какое значение они имеют. Кто-нибудь знает, как это исправить? Symlog

Log

1 Ответ

0 голосов
/ 28 сентября 2018

решено: ax.set_xscale('symlog',linthreshx=0.001) сделал это, в то время как 0.001 является наименьшим значением x на оси symlog

...