Preguntas etiquetadas con dataframe

83
Aplicar función en el índice DataFrame

¿Cuál es la mejor manera de aplicar una función sobre el índice de un Pandas DataFrame? Actualmente estoy usando este enfoque detallado: pd.DataFrame({"Month": df.reset_index().Date.apply(foo)}) donde Datees el nombre del índice y fooes el nombre de la función que estoy aplicando....

82
Cambiar el nombre de varias columnas por nombres

Alguien debería haber preguntado esto ya, pero no pude encontrar una respuesta. Di que tengo: x = data.frame(q=1,w=2,e=3, ...and many many columns...) ¿Cuál es la forma más elegante de cambiar el nombre de un subconjunto arbitrario de columnas, cuya posición no necesariamente conozco, a...

82
Cómo fusionar una serie y un DataFrame

Si usted vino aquí en busca de información sobre cómo combinar una DataFramey Seriesen el índice , por favor vaya a esta respuesta . La intención original del OP era preguntar cómo asignar elementos de serie como columnas a otro DataFrame . Si está interesado en conocer la respuesta a esto,...

80
Crea un data.frame donde una columna es una lista

Sé cómo agregar una columna de lista: > df <- data.frame(a=1:3) > df$b <- list(1:1, 1:2, 1:3) > df a b 1 1 1 2 2 1, 2 3 3 1, 2, 3 Esto funciona, pero no: > df <- data.frame(a=1:3, b=list(1:1, 1:2, 1:3)) Error in data.frame(1L, 1:2, 1:3, check.names = FALSE,...