Czy można dołączyć do pustej ramki danych, która nie zawiera żadnych indeksów ani kolumn?
Próbowałem to zrobić, ale wciąż otrzymuję pustą ramkę danych na końcu.
na przykład
df = pd.DataFrame()
data = ['some kind of data here' --> I have checked the type already, and it is a dataframe]
df.append(data)
Wynik wygląda następująco:
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))
, ponieważappend()
zawsze zwraca Brak w PythonieOdpowiedzi:
To powinno działać:
Ale nie stanie w miejscu , więc trzeba będzie przechowywać dane wyjściowe, jeśli chcesz:
append
źródło
A jeśli chcesz dodać wiersz, możesz użyć słownika:
co daje ci:
źródło
Możesz konkatować dane w ten sposób:
źródło