#python #plotly #legend
#питон #сюжетно #легенда
Вопрос:
Я использую plotly на python. У меня есть легенда, которая представляет собой цветовую шкалу 0-100%. В настоящее время 100 находится вверху, а 0 — внизу. Я хочу, чтобы 100 было нижним, а 0-верхним. Возможно ли это?
Комментарии:
1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
Ответ №1:
- вы можете определить галочки в цветовой полосе
- приведенный ниже код показывает это, однако наведение курсора на рисунок не соответствует отметке в цветовой строке …
import pandas as pd import plotly.express as px import numpy as np df = pd.DataFrame( { "x": np.linspace(0, 10, 20), "y": np.cos(np.linspace(0, 10, 20)), "color": np.linspace(0, 1, 20), } ) px.scatter(df, x="x", y="y", color="color").update_layout( coloraxis={ "colorbar": { "tickmode": "array", "tickvals": np.linspace(0, 1, 5), "ticktext": np.linspace(1, 0, 5), } } )