Resultados de la búsqueda a petición "pandas"

3 la respuesta

Los pandas expanden filas de los datos de la lista disponibles en la columna

Tengo un marco de datos como este en pandas: column1 column2 [a,b,c] 1 [d,e,f] 2 [g,h,i] 3Rendimiento esperado:column1 column2 a 1 b 1 c 1 d 2 e 2 f 2 g 3 h 3 i 3¿Cómo procesar estos datos?

2 la respuesta

Obtener nombres de columna para valores máximos en una fila determinada en un DataFrame de pandas

En el marco de datos import pandas as pd df=pd.DataFrame({'col1':[1,2,3],'col2':[3,2,1],'col3':[1,1,1]},index= ['row1','row2','row3']) print df col1 col2 col3 row1 1 3 1 row2 2 2 1 row3 3 1 1 Quiero obtener los nombres de columna de las celdas ...

2 la respuesta

Los pandas convierten datetime con una columna de zona horaria separada

Tengo un marco de datos con una columna para la zona horaria y una columna para la fecha y hora. Me gustaría convertirlos a UTC primero para unirme con otros datos, y luego tendré algunos cálculos para convertir de UTC a la zona horaria local de ...

3 la respuesta

función de clasificación de pandas lambda

Dado un marco de datos 'a' con 3 columnas, A, B, C y 3 filas de valores numéricos. ¿Cómo se ordenan todas las filas con un operador de compilación utilizando solo el producto de A [i] * B [i]. Parece que la clasificación de pandas solo toma ...

3 la respuesta

Convierta datos de texto de objetos de solicitud a trama de datos con pandas

Utilizando solicitudes, estoy creando un objeto que está en formato .csv. ¿Cómo puedo escribir ese objeto en un DataFrame con pandas? Para obtener el objeto de solicitud en formato de texto: import requests import pandas as pd url = ...

1 la respuesta

Lógico O / bit a bit O en pandas Marco de datos

Estoy tratando de usar una máscara booleana para obtener una coincidencia de 2 marcos de datos diferentes. U Usando el operador lógico OR: x = df[(df['A'].isin(df2['B'])) or df['A'].isin(df2['C'])] Output: ValueError: The truth value of a ...

1 la respuesta

Error de conversión de datos al aplicar una función a cada fila en pandas Python

Tengo un marco de datos en pandas en python que se parece a algo como esto: contest_login_count contest_participation_count ipn_ratio 0 1 1 0.000000 1 3 3 0.083333 2 3 3 0.000000 3 3 3 0.066667 4 5 13 0.102804 5 2 3 0.407407 6 1 3 0.000000 7 1 2 ...

2 la respuesta

No se puede establecer el índice de un marco de datos de pandas - obteniendo "KeyError"

Genero un marco de datos que se ve así (summaryDF): accuracy f1 precision recall 0 0.494 0.722433 0.722433 0.722433 0 0.290 0.826087 0.826087 0.826087 0 0.274 0.629630 0.629630 0.629630 0 0.278 0.628571 0.628571 0.628571 0 0.288 0.718750 ...

2 la respuesta

Pandas: ¿cómo dibujar un diagrama de barras con dos categorías y cuatro series cada una?

Tengo el siguiente marco de datos, dondepd.concat se ha usado para agrupar las columnas: a b C1 C2 C3 C4 C5 C6 C7 C8 0 15 37 17 10 8 11 19 86 1 39 84 11 5 5 13 9 11 2 10 20 30 51 74 62 56 58 3 88 2 1 3 9 6 0 17 4 17 17 32 24 91 45 63 48Ahora ...

2 la respuesta

Python pandas corta el marco de datos por múltiples rangos de índice

¿Cuál es la forma pitónica de cortar un marco de datos por más rangos de índice (por ejemplo, por10:12 y25:28)? Quiero esto de una manera más elegante: df = pd.DataFrame({'a':range(10,100)}) df.iloc[[i for i in range(10,12)] + [i for i in ...