python

python

python – ¿Cuál es la forma más rápida de analizar y mostrar un archivo `.csv`?

Pregunta: Actualmente estoy usando python con matplotlib para mostrar un .csv más de 440 k líneas, pero se tarda 11 sec en mostrar solo una columna. Mi .csv siempre tiene el mismo formato. ¿Hay alguna manera de analizarlo más rápido? Elijo almacenar toda la columna en listas y luego mostrarla. Aquí está el código que …

python – ¿Cuál es la forma más rápida de analizar y mostrar un archivo `.csv`? Read More »

python – Trazar función integral con scipy y matplotlib

Pregunta: Quiero trazar una función integral numérica de alguna función $ f $ usando scipy y matplotlib . ¿Cómo puedo hacer esto? Intenté lo siguiente pero no funcionó (ejecutar con ipython %pylab ): import numpy as np from scipy import integrate def f(x): return x*np.sin(1/x) X = np.arange(-0.5,0.5,0.001) #plot(X,f(X)) def F(x): return integrate.quad(f,0,x) plot(X,F(X)) También …

python – Trazar función integral con scipy y matplotlib Read More »

¿Debo usar excepciones para controlar el rango de parámetros en Python?

Pregunta: Por ejemplo, para la siguiente firma de método: def genClusters(n_clusters, n_nodes, cluster_distribution): n_clusters debe ser un número entero mayor que 1. n_nodes debe ser un número entero de más de n_clusters cluster_distribution debe ser un flotante entre 0 y 1. ¿Debería usar una serie de declaraciones de if then raise exception para manejar los …

¿Debo usar excepciones para controlar el rango de parámetros en Python? Read More »

python – Cómo evitar una gran funcionalidad / exposición de la implementación subyacente

Pregunta: Actualmente leyendo Clean Code , y los autores parecen dar a entender que cualquier función con una aridad superior a 3 debe evitarse a toda costa. Desafortunadamente, me encuentro con un problema en el que me enfrento a un método de clase con una aridad de 4 (5 si se cuenta a self ) …

python – Cómo evitar una gran funcionalidad / exposición de la implementación subyacente Read More »

web tasarım