Hallo Zusammen,
ich habe folgende DataFrames:
points = pd.DataFrame(
{
'Costs in million €/a': [11, 12, 13],
'CO2-emissions in t/a': [17000, 14000, 16000],
'Name': ['Ben', 'Timo', 'Marco']
}
)
new_values = pd.DataFrame(
{
'Costs in million €/a': annual_costs,
'CO2-emissions in t/a': annual_emissions,
'Name': input_values_dict["input_name"]
}
)
Die Werte für annual_costs und annual_emissions werden berechnet und ich bekomme input_values_dict["input_name"] als input.
Ich möchte jetzt beide DataFrames zusammenfügen und mir später mit Streamlit als Graph anzeigen lassen.
Das Problem ist, dass die Werte für new_values immer überschrieben werden, wenn ich die beiden DataFrames kombiniere oder new-values zu points hinzufüge.
Ich habe schon pd.concat und points.append ausprobiert, komme aber immer wieder auf das gleiche Ergebnis: wenn ich neue Werte für new_values bekomme werden diese nicht einfach hinzugefügt sondern überschreiben die alten Werte von new_values.
Hat jemand eine Idee?
Viele Grüße