Preguntas etiquetadas con python

84
Generando una lista de números aleatorios, sumando 1

¿Cómo haría una lista de N (digamos 100) números aleatorios, de modo que su suma sea 1? Puedo hacer una lista de números aleatorios con r = [ran.random() for i in range(1,100)] ¿Cómo modificaría esto para que la lista sume 1 (esto es para una simulación de probabilidad)?...

84
Agregar cabecera pitónicamente a un archivo csv

Escribí un script de Python fusionando dos archivos csv, y ahora quiero agregar un encabezado al csv final. Traté de seguir las sugerencias reportados aquí y me dio el siguiente error: expected string, float found. ¿Cuál es la forma más pitónica de solucionar esto? Aquí está el código que estoy...

84
Unir marcos de datos de pandas por nombres de columna

Tengo dos marcos de datos con los siguientes nombres de columna: frame_1: event_id, date, time, county_ID frame_2: countyid, state Me gustaría obtener un marco de datos con las siguientes columnas uniéndome (izquierda) en county_ID = countyid: joined_dataframe event_id, date, time, county,...

84
¿Cómo cambiar las fuentes en matplotlib (python)?

Suena como un problema fácil, pero no encuentro ninguna solución efectiva para cambiar la fuente (no el tamaño de la fuente) en un diagrama realizado con matplotlib en python. Encontré un par de tutoriales para cambiar la fuente predeterminada de matplotlib modificando algunos archivos en las...