En este reto haremos visualizaciones con la librería Matplotlib de python, la cual es muy fácil e intuitiva de usar. Estaremos trabajando principalmente con gráficos de líneas
1- Vamos a hacer un gráfico simple que representa el gasto de alguien en el almuerzo durante la semana pasada. Primero, defina dos listas, days
y money_spent
, que contengan los siguientes números enteros:
2- Grafica days
en el eje x
y money_spent
en el eje y
usando plt.plot()
. Mostrar el gráfico usando plt.show()
.
3- Hemos definido listas llamadas time
, revenue
y costs
.
time = [0, 1, 2, 3, 4]
revenue = [200, 400, 650, 800, 850]
costs = [150, 500, 550, 550, 560]
Copielas en la siguiente celda
4- Grafica el revenue
vs. time
.
5- Grafica costs
vs time
en el mismo grafico del time
vs revenue
6- Grafique revenue
vs time
como una linea purple (purple
), y dashed (--
).
7- Grafique costs
vs time
como una linea con color HEX #82edc9
y marcadores cuadrados (s
)
8- Grafique los dos anteriores en un mismo grafico
9- Hemos trazado una línea que representa el gasto de alguien en café durante los últimos 12 años. Corra el codigo para ver el resultado.
x = range(12)
y = [3000, 3005, 3010, 2900, 2950, 3050, 3000, 3100, 2980, 2980, 2920, 3010]
plt.plot(x, y)
10- Modifiquemos los ejes para ampliar un poco más nuestro gráfico de líneas. Utilice plt.axis()
para modificar los ejes para que el eje x
vaya de 0
a 12
, y el eje y
vaya de 2900
a 3100
.
11 - Marca el eje x
como Time
asignando la leyenda
12- Marca el eje y
como Dollars spent on coffee
asignando la leyenda correspondiente
13- Añade el titulo My Last Twelve Years of Coffee Drinking
14- Felicitaciones! has terminado este reto exitosamente!