Articles of join

¿Cómo selecciono de varias tablas en una consulta con Django?

Tengo dos mesas, una “Compañía” y una “Empleada”: class Company(models.Model): name = models.CharField(max_length=60) class Employee(models.Model): name = models.CharField(max_length=60) company = models.ForeignField(Company) Y quiero enumerar a todos los empleados en una tabla, con la compañía al lado. Lo que es bastante simple al llamar a employees = Employee.objects.all() y en el bucle de la plantilla a […]

¿Por qué las pandas se fusionaron en python más rápido que los datos? ¿La tabla se fusiona en R en 2012?

Hace poco me encontré con la biblioteca de pandas para python, que según este punto de referencia realiza fusiones en memoria muy rápidas. Es incluso más rápido que el paquete data.table en R (mi idioma de elección para análisis). ¿Por qué los pandas son mucho más rápidos que data.table ? ¿Es debido a una ventaja […]

Agregar argumento de tiempo de espera a la cola de python.join ()

Quiero poder unirme a () la clase de Cola, pero el tiempo de espera después de un tiempo si la llamada no ha regresado todavía. ¿Cuál es la mejor manera de hacerlo? ¿Es posible hacerlo subclasificando la cola \ usando metaclase?

¿Cómo puedo unir una lista de cadenas en una cadena en Python?

Estoy tratando de unir una lista de cadenas en una cadena usando el método .join() . Sin embargo, parece que el resultado sigue siendo el mismo donde la salida sigue generando una lista del alfabeto en lugar de una palabra. Aquí está el código relevante: import sys import traceback import weka.core.jvm as jvm #import wekaexamples.helper […]

¿Cuál es la diferencia entre unirse y fusionarse en Pandas?

Supongamos que tengo dos DataFrames así: left = pd.DataFrame({‘key1’: [‘foo’, ‘bar’], ‘lval’: [1, 2]}) right = pd.DataFrame({‘key2’: [‘foo’, ‘bar’], ‘rval’: [4, 5]}) Quiero fusionarlos, así que bash algo como esto: pd.merge(left, right, left_on=’key1′, right_on=’key2′) Y soy feliz key1 lval key2 rval 0 foo 1 foo 4 1 bar 2 bar 5 Pero estoy tratando de […]

¿Cómo combinar varias listas en una lista en python?

Posible duplicado: Hacer una lista plana de la lista de listas en Python Únete a una lista de listas en una sola lista en Python Tengo muchas listas que parecen [‘it’] [‘was’] [‘annoying’] Quiero que lo de arriba se vea como [‘it’, ‘was’, ‘annoying’] ¿Cómo logro eso?

Conserve espacios en blanco cuando use split () y join () en python

Tengo un archivo de datos con columnas como BBP1 0.000000 -0.150000 2.033000 0.00 -0.150 1.77 y las columnas individuales están separadas por un número variable de espacios en blanco. Mi objective es leer esas líneas, hacer algunos cálculos matemáticos en varias filas, por ejemplo, multiplicar la columna 4 por .95, y escribirlas en un nuevo […]

Fusionar elementos en marcos de datos con valores duplicados

Así que tengo un dataframe (o serie) donde siempre hay 4 apariciones de cada columna ‘A’, como esta: df = pd.DataFrame([[‘foo’], [‘foo’], [‘foo’], [‘foo’], [‘bar’], [‘bar’], [‘bar’], [‘bar’]], columns=[‘A’]) A 0 foo 1 foo 2 foo 3 foo 4 bar 5 bar 6 bar 7 bar También tengo otro dataframe, con valores como los que […]

Actualizar una tabla unida con SQLAlchemy Core

Tengo una base de datos MySQL con tablas configuradas de esta manera: Table1 Table2 —— —— id id, fk to Table1.id name name Quiero actualizar Table1.id = Table2.id y establecer Table1.id = Table2.id si Table1.name = Table2.name . O, en SQL: UPDATE table1 t1 INNER JOIN table2 t2 ON t1.name = t2.name SET t1.id = […]

Eliminando un archivo temporal en Python

Este es mi código existente para comprimir una carpeta que he reunido principalmente de la ayuda aquí: #!/usr/bin/env python import os import sys import datetime now = datetime.datetime.now().strftime(“%Y-%m-%d_%H-%M”) target_dir = ‘/var/lib/data’ temp_dir=’/tmp’ zip = zipfile.ZipFile(os.path.join(temp_dir, now+”.zip”), ‘w’, zipfile.ZIP_DEFLATED) rootlen = len(target_dir) + 1 for base, dirs, files in os.walk(target_dir): for file in files: fn = […]