(1)增加一行 df.loc()
df = pd.DataFrame({"A":[1,3,5,7,9],
"B":[2,4,6,8,10],
"C":[3,6,9,12,15],
"D":[1,2,3,4,5]},
index=list("abcde"))
display(df)
df.loc["f"] = pd.Series([1,2,3,4],index=df.columns)
display(df)
(2)a.增加一列:df[“新列名”]
df = pd.DataFrame({"A":[1,3,5,7,9],
"B":[2,4,6,8,10],
"C":[3,6,9,12,15],
"D":[1,2,3,4,5]},
index=list("abcde"))
display(df)
df["E"] = pd.Series([6,6,6,6,6],index=df.index)
display(df)
b.在指定列后面增加一列:df.insert()
df = pd.DataFrame({"A":[1,3,5,7,9],
"B":[2,4,6,8,10],
"C":[3,6,9,12,15],
"D":[1,2,3,4,5]},
index=list("abcde"))
display(df)
df.insert(1,"A1",pd.Series([1,1,1,1,1],index=df.index))
df