Mam problem z dodaniem wiersza w pandas. Niby prosta sprawa. Robię wszystko jak w dokumentacji i tak samo jak na wielu forach (1) ale zamiast wiersza dodaje mi się kolumna o nazwie Unnamed:0 i wartości 0 w wierszu, który już był wcześniej. Dzieje się tak jeśli otwieram, wcześniej już zapisany plik csv. (2)Jeśli dodaje do DataFrame, który dopiero stworzyłem to nie dzieje się zupełnie nic. Mam tylko jeden wiersz i nazwy kolumn. Wie ktoś jak to naprawić?
(1)
import pandas as pd
new_row = ['A', 'B', 'C']
df = pd.read_csv('test.csv')
df.append(new_row)
df.to_csv('test.csv')
print(df)
(2)
import pandas as pd
df = pd.DataFrame([
['Apple', 'Blueberry', 'Pineapple']
],
columns = ['1', '2', '3']
)
new_row = ['A', 'B', 'C']
df.append(new_row)
df.to_csv('test.csv')
print(df)