¿Es posible agregar a un marco de datos vacío que no contiene ningún índice o columna?
He intentado hacer esto, pero sigo obteniendo un marco de datos vacío al final.
p.ej
df = pd.DataFrame()
data = ['some kind of data here' --> I have checked the type already, and it is a dataframe]
df.append(data)
El resultado se ve así:
Empty DataFrame
Columns: []
Index: []
newDF = pd.DataFrame() #creates a new dataframe that's empty newDF = newDF.append(oldDF, ignore_index = True) # ignoring index is optional
print(df.append(data))
, porqueappend()
siempre devuelve Ninguno en PythonRespuestas:
Eso debería funcionar:
Pero el
append
que no ocurre en el lugar , por lo que tendrá que almacenar la salida si lo desea:fuente
Y si desea agregar una fila, puede usar un diccionario:
que te da:
fuente
Puede concatenar los datos de esta manera:
fuente