Plotly: Как настроить преобразование оси?

Я хочу выполнить настраиваемое преобразование оси, чтобы лучше отображать мои данные на графике с помощью Plotly Python. Например, используя x1 = ln(x), y1 = ln(ln(1-y)), чтобы сделать исходную кривую y=1-exp(x^3) линейной. Я хотел бы знать, поддерживает ли Plotly такое настраиваемое преобразование оси (мне не удалось найти его в документации), или мне нужно сначала выполнить преобразование данных, а затем построить график и настроить отметки? Какая лучшая практика? Спасибо.


person Yiyin    schedule 07.07.2020    source источник


Ответы (1)


Насколько мне известно, в настоящее время невозможно указать пользовательский тип оси. Из документации видно, что тип оси можно указать как:

  - One of the following enumeration values:
        ['-', 'linear', 'log', 'date', 'category',
        'multicategory']

Поэтому я определенно сделал бы необходимые преобразования, прежде чем строить график в вашем случае.

person vestland    schedule 07.07.2020