Importar bibliotecas
Parte de la sección Datos y gráficos del Journey de Machine Learning de Coddy. Lección 3 de 60.
Las propias funciones de Python se limitan a lo básico, como len y round. Para más, import un módulo: código listo para usar. El aprendizaje automático se basa en NumPy:
import numpy as np
print(np.sqrt(49)) # una función: con paréntesis
print(np.pi) # un valor: sin paréntesis
print(np.round(2 * np.pi * 3, 2)) # redondear a 2 decimalesEsto imprime:
7.0
3.141592653589793
18.85as np le da a NumPy un apodo corto, un alias. Un punto permite acceder a su interior. Ten en cuenta que np.sqrt siempre devuelve un decimal: 7.0, no 7.
Impórtalo una vez, al principio, y todas las líneas de abajo podrán usar np.
Desafío
FácilUna pizzería quiere una pizza cuadrada tan grande como su pizza redonda. El programa lee el diámetro de la pizza redonda en centímetros.
- Importa NumPy como
np. - Calcula el área:
np.pimultiplicado por el radio al cuadrado. El radio es la mitad del diámetro. - Calcula el lado del cuadrado: la raíz cuadrada del área.
- Imprime ambos valores, redondeados a 2 decimales con
np.round.
Para una pizza de 40 cm, las dos formas se ven así:
y el programa imprime:
Area: 1256.64
Side: 35.45Pruébalo tú mismo
# Importa NumPy en la línea siguiente
diameter = float(input())
# Escribe tu código a continuación
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
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