I have a single-level pandas dataframe:
df = pd.DataFrame({"x":[0,0,0],"y":[0,0,0]})
which looks like this:
x y
0 0 0
1 0 0
2 0 0
Now I want to add a multi-level column "z" (with two sub-columns "z1 and "z2") to this dataframe, so it'll look like this:
x y z
z1 z2
0 0 0 1 2
1 0 0 1 2
2 0 0 1 2
df["z1"] = 1; df["z2"] = 2