Menu
CoddyTech

Repaso: cuadrícula de temperaturas

Parte de la sección Datos y gráficos del Journey de Machine Learning de Coddy. Lección 9 de 60.

challenge icon

Desafío

Fácil

Un sensor de invernadero mide la temperatura a las 6, 12, 18 y 24 horas. readings contiene una lista por día, empezando por el día 1. El programa lee un día y una hora.

  1. Crea un array grid a partir de readings.
  2. Imprime las horas de lectura, creadas con np.arange.
  3. Imprime el número de días, a partir de la forma.
  4. Imprime esa hora en los últimos 3 días y después ese día desde el mediodía en adelante.

La hora 6 es la columna 0, la hora 12 es la columna 1, y así sucesivamente. En otro invernadero, el día 2 y la hora 6 seleccionan estas celdas:

Una cuadrícula de 6 días por 4 horas de lectura, de 6:00 a 24:00. Sombreados: el día 2 a las 12:00, 18:00 y 24:00, y los días 4 a 6 a las 6:00

e imprime:

Hours: [ 6 12 18 24]
Days recorded: 6
Last 3 days at 6:00: [11.5 10.5 12. ]
Day 2 from noon on: [18.5 22.  14. ]

Pruébalo tú mismo

import numpy as np

# Temperaturas del invernadero en grados Celsius: una fila por día (días 1 a 5),
# una columna por medición, tomada a las 6, 12, 18 y 24 horas
readings = [
    [12.5, 21.0, 24.5, 15.0],
    [13.0, 22.5, 23.5, 14.5],
    [11.5, 19.0, 21.0, 13.0],
    [14.0, 24.5, 26.0, 16.5],
    [12.0, 20.5, 22.0, 14.0],
]
day = int(input())
hour = int(input())

# Escribe tu código a continuación

Todas las lecciones de Datos y gráficos

Practica por tu cuenta: Compilador de Python online