Articles of pitones

conexión de socket python y socket java

He estado intentando enviar una cadena simple entre un zócalo de cliente Java y un zócalo de servidor Python. Este es el código para el socket del servidor: HOST=” PORT=12000 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADRR,1) s.bind((HOST,PORT)) s.listen(5) device=variador() while True: conn,addr=s.accept() if data==”turn_on”: respuesta=device.send_order(variador.start_order) conn.send(respuesta+’\n’) conn.close() y el código del cliente es: try { Socket socket = new […]

Correlación por pares de columnas de Pandas DataFrame con función personalizada

La correlación de pares de pandas en un DataFrame es útil en muchos casos. Sin embargo, en mi caso específico, me gustaría usar un método no proporcionado por Pandas (algo que no sea (pearson, kendall o spearman) para correlacionar dos columnas. ¿Es posible definir explícitamente la función de correlación a usar en este caso? La […]

Pandas `DataFrameGroupBy` y` SeriesGroupBy`

Admito que no soy un gurú de Python, pero aún así, tratar con Pandas DataFrameGroupBy y SeriesGroupBy excepcionalmente contraintuitivo. (Tengo un fondo R). Tengo el dataframe a continuación: import pandas as pd import numpy as np df = pd.DataFrame({‘id’ : range(1,9), ‘code’ : [‘one’, ‘one’, ‘two’, ‘three’, ‘two’, ‘three’, ‘one’, ‘two’], ‘colour’: [‘black’, ‘white’,’white’,’white’, ‘black’, […]

Agregar una entrada a una tupla de python

Tengo una lista de tuplas que representan los puntos x, y. También tengo una lista de valores para cada uno de estos puntos. ¿Cómo los combino en una lista de listas (es decir, una entrada para cada punto [x, y, val]) o una lista de tuplas? Gracias

Aplicación de la función de media acumulativa a un objeto agrupado

Tengo un df DataFrame donde cada registro representa un juego de fútbol. Los equipos aparecerán más de una vez. Necesito calcular algún tipo de media móvil para las puntuaciones de cada equipo (bueno, no es exactamente la media móvil de la letra). date home away score_h score_a 166 2013-09-01 Fulham Chelsea 0 0 167 2013-09-03 […]

Cuente las apariciones de elementos en Series en cada fila de un DataFrame

Tengo un pandas.DataFrame que se ve así. COL1 COL2 COL3 C1 None None C1 C2 None C1 C1 None C1 C2 C3 Para cada fila en este dataframe, me gustaría contar las ocurrencias de cada uno de C1, C2, C3 y anexar esta información como columnas a este dataframe. Por ejemplo, la primera fila tiene […]

Convertir dict de listas anidadas a lista de tuplas

He dict de list anidadas s: d = {‘a’: [[(‘a1’, 1, 1), (‘a2’, 1, 2)]], ‘b’: [[(‘b1’, 2, 1), (‘b2’, 2, 2)]]} print (d) {‘b’: [[(‘b1’, 2, 1), (‘b2’, 2, 2)]], ‘a’: [[(‘a1’, 1, 1), (‘a2’, 1, 2)]]} Necesito crear una list de tuple como: [(‘b’, ‘b1’, 2, 1), (‘b’, ‘b2’, 2, 2), (‘a’, ‘a1’, […]

Python lista de tuplas a la lista de int

Entonces, tengo x=[(12,), (1,), (3,)] (lista de tuplas) y quiero x=[12, 1, 3] (lista de enteros) de la mejor manera posible. ¿Puedes por favor ayudar?

Conversión de zonas horarias de pandas Marcas de tiempo

Tengo lo siguiente en un dataframe: > df[‘timestamps’].loc[0] Timestamp(‘2014-09-02 20:24:00’) Sé la zona horaria (creo que es GMT ) que utiliza y me gustaría convertir la columna completa a EST . ¿Cómo puedo hacer eso en Pandas? Para referencia, encontré estos otros hilos: Cambiar una marca de tiempo de Unix a una zona horaria diferente […]

Devuelve la tupla con el valor y más pequeño de la lista de tuplas

Estoy tratando de devolver a una tupla el segundo valor de índice más pequeño (valor y) de una lista de tuplas. Si hay dos tuplas con el valor y más bajo, seleccione la tupla con el valor x más grande (es decir, el primer índice). Por ejemplo, supongamos que tengo la tupla: x = [(2, […]