ComenzarEmpieza gratis

Añadir un Div

El hedge fund busca la próxima gran oportunidad en el mercado minorista online. Te han pedido que crees un gráfico que visualice la evolución del precio de las acciones de Amazon en los últimos años, resaltando las fechas en las que el precio estuvo por encima de la media del periodo.

Se ha creado para ti un subconjunto del conjunto de datos stocks, filtrado por acciones AMZN, y se ha guardado como un objeto source de Bokeh. Vas a construir un gráfico de líneas que incluya un Div y un BoxAnnotation, mostrándolo con layout.

Este ejercicio forma parte del curso

Visualización de datos interactiva con Bokeh

Ver curso

Instrucciones del ejercicio

  • Importa layout y Div de las clases correspondientes de Bokeh.
  • Añade al layout el título "Amazon stock prices vs. average price over the period".
  • Muestra el layout de Bokeh que contiene el Div, seguido del figure debajo.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import modules
____
____
fig = figure(x_axis_label="Date", y_axis_label="Stock Price ($)")
fig.line(x="date", y="close", source=source, color="purple")
box = BoxAnnotation(bottom=amazon["close"].mean(), fill_color="green", fill_alpha=0.3)
fig.add_layout(box)
fig.xaxis[0].formatter = DatetimeTickFormatter(months="%b %Y")

# Create title
title = ____
output_file(filename="amazon_stocks.html")

# Display layout
____
Editar y ejecutar código