• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

482
Vistas
Cómo resaltar un solo punto de datos en un diagrama de dispersión usando plotly express

Creé un diagrama de dispersión con plotly express y ahora me gustaría resaltar un solo punto de datos marcado con una estrella roja (*) como en la imagen adjunta Rentabilidad vs. Riesgo

 fig = px.scatter(portfolioDfs, x="Risk", y="Return", color="Sharpe Ratio")

y mis puntos de datos para resaltar son

 x=portfolioDfs.iloc[[highestSharpeRatio][0]]["Risk"], y=portfolioDfs.iloc[[highestSharpeRatio][0]]["Return"]

¿Alguna idea de cómo puedo actualizar la figura?

over 3 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Esto no es realmente resaltar un punto de datos ya existente dentro de un seguimiento que ya ha producido, sino agregar otro con una apariencia visual diferente. Pero hace exactamente lo que estás buscando:

 fig.add_trace(go.Scatter(x=[3.5], y=[6.5], mode = 'markers', marker_symbol = 'star', marker_size = 15))

Gráfico:

ingrese la descripción de la imagen aquí

Código completo:

 import plotly.express as px import pandas as pd import plotly.graph_objects as go df = px.data.iris() # iris is a pandas DataFrame fig = px.scatter(df, x="sepal_width", y="sepal_length") fig.add_trace(go.Scatter(x=[3.5], y=[6.5], mode = 'markers', marker_symbol = 'star', marker_size = 15)) fig.show()
over 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda