Articles of Python

¿Dónde en el código fuente de Numpy se definen las constantes?

Estoy tratando de encontrar la ubicación donde se almacenan las constantes en números. Alguna dirección estaría bien.

Python Glob.glob: un comodín para el número de directorios entre la raíz y el destino

Bueno, estoy teniendo problemas no solo con el problema en sí, sino también con tratar de explicar mi pregunta. Tengo un árbol de directorios que consta de aproximadamente 7 iteraciones, por lo tanto: rootdir/a/b/c/d/e/f/destinationdir La cosa es que algunos pueden tener 5 niveles de subdirectorio y algunos pueden tener hasta diez, como: rootdir/a/b/c/d/destinationdir o: rootdir/a/b/c/d/e/f/g/h/destinationdir […]

¿Cómo puede el tamaño de la submuestra de SciKit-Learn Random Forest ser igual al tamaño de los datos de entrenamiento originales?

En la documentación del clasificador SciKit-Learn Random Forest, se afirma que El tamaño de la sub-muestra es siempre el mismo que el tamaño de la muestra de entrada original, pero las muestras se extraen con reemplazo si bootstrap = True (predeterminado). Lo que no entiendo es que si el tamaño de la muestra es siempre […]

OSError: cuando bash .read () un archivo json

Simplemente estoy tratando de leer mi archivo json en Python. Estoy en la carpeta correcta cuando lo hago; Estoy en Descargas, y mi archivo se llama ‘Books_5.json’. Sin embargo, cuando bash usar la función .read (), aparece el error OSError: [Errno 22] Invalid argument Este es mi código: import json config = json.loads(open(‘Books_5.json’).read()) Esto también […]

Scikit Learn Gaussian HMM: ValueError: startprob debe sumr 1.0

Actualmente estoy trabajando con Scikit Learn y me he topado con el siguiente problema al intentar entrenar a un HMM gaussiano: Archivo “/Library/Python/2.7/site-packages/sklearn/hmm.py”, línea 443, en forma self._do_mstep(stats, self.params) Archivo “/Library/Python/2.7/site-packages/sklearn/hmm.py”, línea 798, en _do_mstep super(GaussianHMM, self)._do_mstep(stats, params) Archivo “/Library/Python/2.7/site-packages/sklearn/hmm.py”, línea 580, en _do_mstep np.maximum(self.startprob_prior – 1.0 + stats[‘start’], 1e-20)) Archivo “/Library/Python/2.7/site-packages/sklearn/hmm.py”, línea 476, en […]

Añadiendo comentario con configparser

Puedo usar el módulo ConfigParser en python para crear archivos ini usando los métodos add_section y set (ver ejemplo en http://docs.python.org/library/configparser.html ). Pero no veo nada sobre la adición de comentarios. ¿Es eso posible? Sé sobre el uso de # y; ¿Pero cómo hacer que el objeto ConfigParser lo agregue para mí? No veo nada […]

sklearn: desactivando las advertencias

Cuando estoy ajustando el LogisticRegression sklearn usando un DataFrame pandas python de 1 columna (no un objeto Series ), recibo esta advertencia: /Library/Python/2.7/site-packages/sklearn/preprocessing/label.py:125: DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel(). y = column_or_1d(y, warn=True) Sé que podría […]

Python – Paramiko – servidor ssh incompatible

Tengo un error en un script que he escrito desde hace unos meses, funcionó muy bien con una pi raspberry, pero ahora con una pi naranja tengo esto: >>> import paramiko >>> transport = paramiko.Transport(“192.168.2.2”, 22) >>> transport.connect(username = “orangepi”, password = “my_pass”) Traceback (most recent call last): File “”, line 1, in File “/usr/lib/python2.7/dist-packages/paramiko/transport.py”, […]

Serializador de campo nested – Faltan datos

Relacionado con este tema Hola, no puedo seguir la respuesta en el tema adjunto, porque falta una identificación después de la serialización. Modelo.py class Owner(models.Model): name = models.CharField(db_index=True, max_length=200) class Car(models.Model): name = models.CharField(db_index=True, max_length=200) LCVS = models.ForeignKey(Owner) View.py class OwnerViewSet(viewsets.ModelViewSet): queryset = Owner.objects.all() serializer_class = OwnerSerializer class CarViewSet(viewsets.ModelViewSet): serializer_class = CarSerializer queryset = Car.objects.all() […]

Pandas read_csv llena los valores vacíos con la cadena ‘nan’, en lugar de la fecha de análisis

np.nan a los valores faltantes en una columna de un DataFrame. El DataFrame se escribe en un archivo csv usando to_csv. El archivo csv resultante no tiene nada entre comas para los valores faltantes si abro el archivo con un editor de texto. Pero cuando leí ese archivo csv de nuevo en un DataFrame usando […]