Repaso: pasos semanales
Parte de la sección Datos y gráficos del Journey de Machine Learning de Coddy. Lección 25 de 60.
Desafío
Intermedio¿Recuerdas el gráfico que abrió este capítulo? Ahora lo construirás. Ana y Ben tienen como objetivo dar 10 mil pasos al día; ana y ben contienen los días del 1 al 7.
Con la forma ax, y los pasos expresados en miles (8420 es 8.42), dibuja en este orden:
- Ana: una línea morada continua con círculos.
- Los días de Ben con 10 o más: puntos verdes.
- Los demás días de Ben: puntos rojos.
- El objetivo: una línea negra discontinua de (1, 10) a (7, 10).
El tuyo debería parecerse a este, de la semana pasada:
Usa estos textos exactos: el título Weekly Steps, las etiquetas Day y Steps (thousands), y los nombres de la leyenda Ana, Ben met goal, Ben missed y Goal. Tu programa no imprime nada; Coddy describe tu gráfico.
Pruébalo tú mismo
import numpy as np
import matplotlib.pyplot as plt
days = np.arange(1, 8)
ana = np.array([8420, 11250, 9800, 12400, 7600, 10900, 13100])
ben = np.array([6200, 7400, 10100, 10000, 9500, 12000, 11300])
# Escribe tu código a continuación
Todas las lecciones de Datos y gráficos
4Dar forma a los datos
Cambiar la forma de los arraysUnir arraysNúmeros aleatoriosRepaso: simulación de dados2Arrays de NumPy
Creación de arraysForma y tamañoRangos de númerosIndexación y segmentaciónRepaso: cuadrícula de temperaturas5Gráficos de líneas y de dispersión
Etiquetas y títulosGráficos de dispersiónVarias líneas y leyendasColores y marcadoresFiguras y ejesRepaso: pasos semanales3Matemáticas con arrays
Operaciones matemáticas con arrays completosEstadísticas resumidasEstadísticas por ejeDifusiónMáscaras booleanasRepaso: calificaciones de exámenes6Gráficos para datos
Gráficos de barrasHistogramasVarios gráficos en unoImágenes como matricesRepaso: informe de precipitacionesPractica por tu cuenta: Compilador de Python online