Articles of aleatorio

Generador de palabras al azar – Python

Así que básicamente estoy trabajando en un proyecto donde la computadora toma una palabra de una lista de palabras y la confunde para el usuario. solo hay un problema: no quiero seguir teniendo que escribir toneladas de palabras en la lista, así que me pregunto si hay una manera de importar un montón de palabras […]

Gráfico de importancia de la característica de bosque aleatorio usando Python

Estoy trabajando con RandomForestRegressor en python y quiero crear un gráfico que ilustrará el ranking de importancia de las características. Este es el código que utilicé: from sklearn.ensemble import RandomForestRegressor MT= pd.read_csv(“MT_reduced.csv”) df = MT.reset_index(drop = False) columns2 = df.columns.tolist() # Filter the columns to remove ones we don’t want. columns2 = [c for c […]

Python: elige una línea aleatoria del archivo, luego borra esa línea

Soy nuevo en Python (porque lo aprendí a través de un curso de CodeAcademy) y podría necesitar ayuda para resolverlo. Tengo un archivo, ‘TestingDeleteLines.txt’, que tiene aproximadamente 300 líneas de texto. En este momento, estoy intentando que me imprima 10 líneas aleatorias de ese archivo y luego elimine esas líneas. Así que si mi archivo […]

Mejor manera de barajar dos matrices numpy al unísono

Tengo dos matrices de diferentes formas, pero con la misma longitud (dimensión principal). Quiero barajar cada uno de ellos, de manera que los elementos correspondientes sigan correspondiendo, es decir, mezclarlos al unísono con respecto a sus índices principales. Este código funciona, e ilustra mis metas: def shuffle_in_unison(a, b): assert len(a) == len(b) shuffled_a = numpy.empty(a.shape, […]

Python- ¿Cómo generar enteros aleatorios con múltiples rangos?

Me he encontrado confuso al generar X cantidad de enteros aleatorios de diferentes conjuntos de (a, b). Por ejemplo, me gustaría generar 5 enteros aleatorios que provienen de (1,5), (9,15) y (21,27). Mi código genera 5 enteros aleatorios, pero solo entre 21 y 27 y no a partir de los otros dos. Idealmente, me gustaría […]

¿Cómo obtener una distribución normal dentro de un rango en números?

En la tarea de aprendizaje automático. Debemos obtener un grupo de distribución normal aleatoria de wrt con límite. Podemos obtener un número de distribución normal con np.random.normal() pero no ofrece ningún parámetro enlazado. Quiero saber cómo hacer eso?

Creando la misma secuencia de números aleatorios en Python, NumPy y R

Python, NumPy y R usan el mismo algoritmo (Mersenne Twister) para generar secuencias de números aleatorios. Por lo tanto, teóricamente, establecer la misma semilla debería dar lugar a las mismas secuencias de números aleatorios en todos los 3. Esto no es así. Creo que las 3 implementaciones usan diferentes parámetros causando este comportamiento. R > […]

Crear lista aleatoria de enteros en Python

Me gustaría crear una lista aleatoria de enteros para propósitos de prueba. La distribución de los números no es importante. Lo único que se cuenta es el tiempo . Sé que generar números aleatorios es una tarea que requiere mucho tiempo, pero debe haber una mejor manera. Aquí está mi solución actual: import random import […]

Muestra aleatoria ponderada en python

Estoy buscando una definición razonable de una función weighted_sample que no devuelva solo un índice aleatorio para una lista de pesos dados (que sería algo así como def weighted_choice(weights, random=random): “”” Given a list of weights [w_0, w_1, …, w_n-1], return an index i in range(n) with probability proportional to w_i. “”” rnd = random.random() […]

Generar una fecha aleatoria entre otras dos fechas.

¿Cómo generaría una fecha aleatoria que tiene que estar entre otras dos fechas dadas? La firma de la función debería ser algo como esto: randomDate(“1/1/2008 1:30 PM”, “1/1/2009 4:50 AM”, 0.34) ^ ^ ^ date generated has date generated has a random number to be after this to be before this y devolvería una fecha […]