Preguntas etiquetadas con pandas

104
Agregar columna al marco de datos de pandas

Probablemente sea fácil, pero tengo los siguientes datos: En el marco de datos 1: index dat1 0 9 1 5 En el marco de datos 2: index dat2 0 7 1 6 Quiero un marco de datos con la siguiente forma: index dat1 dat2 0 9 7 1 5 6 Intenté usar el appendmétodo, pero obtengo una combinación cruzada (es...

104
Comprensión in situ = Verdadero

En la pandasbiblioteca muchas veces hay una opción para cambiar el objeto en su lugar, como con la siguiente declaración ... df.dropna(axis='index', how='all', inplace=True) Tengo curiosidad por saber qué se devuelve y cómo se maneja el objeto cuándo inplace=Truese pasa frente a cuándo...

104
Suelta filas con todos ceros en el marco de datos de pandas

Puedo usar la pandas dropna()funcionalidad para eliminar filas con algunas o todas las columnas configuradas como NA's. ¿Existe una función equivalente para eliminar filas con todas las columnas con valor 0? P kt b tt mky depth 1 0 0 0 0 0 2 0 0 0 0 0 3 0 0 0 0 0 4 0 0 0 0 0 5 1.1 3 4.5 2.3...

103
Devolver múltiples columnas de pandas apply ()

Tengo una trama de datos pandas, df_test. Contiene una columna 'tamaño' que representa el tamaño en bytes. Calculé KB, MB y GB con el siguiente código: df_test = pd.DataFrame([ {'dir': '/Users/uname1', 'size': 994933}, {'dir': '/Users/uname2', 'size': 109338711}, ]) df_test['size_kb'] =...

102
Convierta datos categóricos en pandas dataframe

Tengo un marco de datos con este tipo de datos (demasiadas columnas): col1 int64 col2 int64 col3 category col4 category col5 category Las columnas se parecen a esto: Name: col3, dtype: category Categories (8, object): [B, C, E, G, H, N, S, W] Quiero convertir todo el valor en columnas a un...

101
El objeto 'DataFrame' no tiene atributo 'sort'

Me enfrento a un problema aquí, en mi paquete de python he instalado numpy, pero todavía tengo este error El objeto 'DataFrame' no tiene atributo 'sort' Cualquiera puede darme una idea ... Este es mi codigo: final.loc[-1] =['', 'P','Actual'] final.index = final.index + 1 # shifting index final =...

101
Actualizar índice después de ordenar el marco de datos

Toma el siguiente marco de datos: x = np.tile(np.arange(3),3) y = np.repeat(np.arange(3),3) df = pd.DataFrame({"x": x, "y": y}) x y 0 0 0 1 1 0 2 2 0 3 0 1 4 1 1 5 2 1 6 0 2 7 1 2 8 2 2 Necesito ordenarlo xprimero, y solo segundo por y: df2 = df.sort(["x", "y"]) x y 0 0 0 3 0 1 6 0 2 1...