Articles of pitones

¿Existe una forma más elegante de descomprimir las claves y los valores de un diccionario en dos listas, sin perder la coherencia?

Lo que se me ocurrió es: keys, values = zip(*[(key, value) for (key, value) in my_dict.iteritems()]) Pero no estoy satisfecho. ¿Qué dicen los pitones?

¿Cómo puedo enviar algo más que cadenas a través de Python sock.send ()

Soy muy nuevo en la progtwigción en Python, pero por necesidad tuve que hackear algo muy rápido. Estoy tratando de enviar algunos datos a través de UDP, y tengo todo funcionando, excepto el hecho de que cuando hago socket.send (), debo ingresar los datos en forma de cadena. Aquí está mi progtwig para que puedas […]

Mezclar dos listas a la vez con el mismo orden

Estoy utilizando la comstackción nltk corpus movie donde hay muchos documentos. Mi tarea es obtener el rendimiento predictivo de estas revisiones con el procesamiento previo de los datos y sin el procesamiento previo. Pero hay un problema, en las listas documents y documents2 Tengo los mismos documentos y necesito mezclarlos para mantener el mismo orden […]

¿Cómo crear las columnas Decile y Quintile para clasificar otra variable según el tamaño utilizando Python, Pandas?

Tengo un dataframe con una columna que contiene Investment que representa la cantidad invertida por un comerciante. Me gustaría crear 2 nuevas columnas en el dataframe; uno que da un rango de decil y el otro un rango de quintil basado en el tamaño de Investment . Quiero que 1 represente el decil con las […]

¿Cómo contar valores distintos en una columna de un grupo de pandas por objeto?

Tengo un dataframe de pandas y lo col2 por dos columnas (por ejemplo, col1 y col2 ). Para valores fijos de col1 y col2 (es decir, para un grupo) puedo tener varios valores diferentes en col3 . Me gustaría contar el número de valores distintos de las terceras columnas. Por ejemplo, si tengo esto como […]

Pandas groupby y qcut

¿Hay alguna forma de estructurar los comandos Pandby groupby y qcut para devolver una columna que tenga mosaicos nesteds? Específicamente, suponga que tengo 2 grupos de datos y quiero que se aplique qcut a cada grupo y luego devuelva la salida a una columna. Esto sería similar al comando ntile () de MS SQL Server […]

Iterando a través de un objeto JSON

Estoy intentando iterar a través de un objeto JSON para importar datos, es decir, el título y el enlace. Parece que no puedo llegar al contenido que está más allá de : JSON: [ { “title”: “Baby (Feat. Ludacris) – Justin Bieber”, “description”: “Baby (Feat. Ludacris) by Justin Bieber on Grooveshark”, “link”: “http://listen.grooveshark.com/s/Baby+Feat+Ludacris+/2Bqvdq”, “pubDate”: “Wed, […]

Python @property decorator no funciona

¿Alguien podría encontrar un problema con este decorador @property? Parece que no puedo hacerlo afirmar correctamente. Estoy seguro de que estoy haciendo algo muy simple mal, pero ¿puede alguien apuntar mis ojos cansados ​​en la dirección correcta, por favor? class A: def __init__(self): self.a = 0 self._b = 0 @property def b(self): return self.b @b.getter […]

Convertir una lista en una secuencia de cadenas triples

Me gustaría convertir una lista como: [“Red”, “Green”, “Blue”] en una secuencia de tuplas de cuerdas triples: [(“RED”, “Red”, “”), (“GREEN”, “Green”, “”), (“BLUE”, “Blue”, “”)] Hasta ahora siempre uso este método: def list_to_items(lst): items = [] for i in lst: items.append((i.upper(), i, “”)) return items Pero se siente un poco feo. ¿Hay una manera […]

Nueva columna que usa la función Apply en otras columnas en dataframe

Tengo un dataframe donde tres de las columnas son coordenadas de datos (‘H_x’, ‘H_y’ y ‘H_z’). Quiero calcular el radio-vector de los datos y agregarlos como una nueva columna en mi dataframe. Pero tengo algún tipo de problema con la función de aplicar pandas. Mi código es: def radvec(x, y, z): rv=np.sqrt(x**2+y**2+z**2) return rv halo_field[‘rh_field’]=halo_field.apply(lambda […]