Articles of serie de

Python, ¿cómo convertir una serie de pandas en un DataFrame de pandas?

Tengo una serie de pandas sf: email email1@email.com [1.0, 0.0, 0.0] email2@email.com [2.0, 0.0, 0.0] email3@email.com [1.0, 0.0, 0.0] email4@email.com [4.0, 0.0, 0.0] email5@email.com [1.0, 0.0, 3.0] email6@email.com [1.0, 5.0, 0.0] ¿Cómo puedo convertirlo a este siguiente dataframe de pandas? index | email ________________________ 0 | email1@email.com 1 | email2@email.com 2 | email3@email.com 3 | […]

Consulta de pandas con una columna que consta de entradas de matriz.

ykp.data Out[182]: state action reward 0 [41] 5 59 1 [5] 52 48 2 [46] 35 59 3 [42] 16 12 4 [43] 37 48 5 [36] 5 59 6 [49] 52 48 7 [39] 11 23 Me gustaría encontrar la fila que coincide con [42] en la entrada del estado, así que corrí ykp.data.query(‘state […]

Identificando el dispositivo serial / usb python

La solución a este problema es probablemente bastante simple, pero soy nuevo para interactuar dinámicamente con un dispositivo. Lo que estoy haciendo es crear un código ejecutable de python, por lo que el usuario no tiene que tener inactivo en su computadora o cualquier tipo de intérprete de python, lo que significa que no sé […]

Aplicar un método de una lista de métodos para el dataframe pandas

Esta es mi primera pregunta aquí, así que ten paciencia conmigo. Mi problema es el siguiente: Supongamos que tenemos un Dataframe de pandas y queremos aplicar dinámicamente algunos métodos pd.Series a un conjunto de columnas de este Dataframe. ¿Por qué el siguiente ejemplo no funciona? testframe=pd.DataFrame.from_dict({‘col1′: [1,2] ,’col2’: [3,4] }) funcdict={‘col1′:[pd.Series.astype,str.replace],’col2’:[pd.Series.astype,str.replace]} argdict= {‘col1’:[[‘str’],[‘1′,’A’]],’col2′:[[‘str’],[‘3′,’B’]]} for col […]

Crear un pd.Dataframe de la serie

Tengo un Dataframe como este: luego obtendré una fila con esto y agregaré una nueva columna con un nombre y tiempo de nombre de columna 15. loc_OBL_ein = df.loc[5] loc_OBL_ein.insert(1,’time’,value=15) luego me aparece un error El objeto ‘Serie’ no tiene ningún atributo ‘insertar’. Mi idea ahora era convertir loc_OBL_ein en un objeto con los mismos […]

Convierte series de pandas que contienen cadenas a booleanas.

Tengo un DataFrame llamado df como Order Number Status 1 1668 Undelivered 2 19771 Undelivered 3 100032108 Undelivered 4 2229 Delivered 5 00056 Undelivered Me gustaría convertir la columna Status a booleano ( True cuando el Estado se entrega y False cuando el Estado no se entrega), pero si el Estado no es “Sin entregar” […]

¿Cómo obtener la primera columna de un dataframe de pandas como una serie?

Lo intenté: x=pandas.DataFrame(…) s = x.take([0], axis=1) Y s obtiene un DataFrame, no una serie.

Python crea una columna basada en si una cadena es una subcadena en Pandas Dataframe

Una de las columnas en mis marcos de datos son nombres de identificadores con una convención de nomenclatura específica. Cuando fue enterrado, no fue ingresado correctamente. Quería preguntarme cómo puedo encontrar palabras clave específicas para ingresar en su propia columna en python. Tal vez algún tipo de bucle? Ejemplo: types = [‘XYZ’, ‘OPQ’, ‘MNO’, ‘ABC’] […]

Usando reemplazar eficientemente en pandas

Estoy buscando usar la función de replace de una manera eficiente en python3. El código que tengo es lograr la tarea, pero es demasiado lento, ya que estoy trabajando con un gran conjunto de datos. Por lo tanto, mi prioridad es la eficiencia sobre la elegancia siempre que haya una compensación. Aquí hay un juguete […]

¿Hay una forma sencilla de cambiar una columna de sí / no a 1/0 en un dataframe de Pandas?

Leí un archivo csv en un dataframe de pandas y me gustaría convertir las columnas con respuestas binarias de cadenas de sí / no a números enteros de 1/0. A continuación, muestro una de esas columnas (“sampleDF” es el dataframe de pandas). In [13]: sampleDF.housing[0:10] Out[13]: 0 no 1 no 2 yes 3 no 4 […]