/ / Wie füge ich einen String als Wert für eine neue Spalte für den Datenrahmen hinzu - python, pandas

Wie füge ich einen String als Wert für eine neue Spalte für den Datenrahmen hinzu - python, pandas

Ich versuche, Zeichenfolgewert hinzuzufügen und einer neuen Spalte für Dataframe zuzuweisen, aber ich konnte den besten Weg nicht herausfinden, dies zu tun.

Df["new"] = "my value"

Aber das funktioniert nicht und ich konnte nicht verstehen warum, kann mir bitte jemand erklären? Oder wie genau kann ich das in Python mit Pandas Dataframe machen?

Antworten:

0 für die Antwort № 1

Meinst du das?

import pandas as pd

d = {"a":[1,2,3], "b":[4,5,6]}
j = {"c":["a","hello","t"]}
x = pd.DataFrame(d)
y = pd.DataFrame(j)
x.insert(2, "c", y)