Pues, tal y como digo en el título, hoy voy a intentar acabar por fin el curso intermedio de Python para Ciencia de Datos de DataCamp. Sólo me queda el último módulo: Hacker Statistics! 😀
Random Generators
Podemos generar números aleatorios con un submódulo del módulo Numpy (por eso lo llamamos con la notación del punto. Dentro de este subpaquete también habrá otras funciones como
- seed()
- rand(): por defecto, genera un número decimal aleatorio entre 0 y 1.
- randint(): general números enteros aleatorios.
import numpy as np
np.random.rand() # esto genera un número pseudo-aleatorio
coin = np.random.radint(0,2) # esto genera un número entero aleatorio (0 o 1). El dos no está incluido.
# simulación de un dado
dice = np.random.randint(1,7)
Concepto de Random Walk
max(): nos devuelve el mayor de dos argumentos.
np.transpose()
¡Acabado el curso!
El siguiente paso es el Python Data Science Toolbox (1). Este, junto con su segunda parte, completarán los prerequisitos exigidos para el curso de Procesamiento de Lenguaje Natural Básico con Python. ¡Qué ganas de seguir progresando, la verdad! 🙂