我有一个循环运行,它有一个很长的系列,需要在每次迭代时垂直打印到csv。使用to_csv只是水平打印。是否有特定的方式需要这样做?
Index Value
Age 25
Siblings 0
Area Code 416
...etc
Age 23
Siblings 2
Area Code 401
...etc
这是我的系列的一个例子,我想把它输出到像这样的csv。所以我试图将索引打印为列和它下面的值。
age siblings Area Code
25 0 416
23 2 401
答案 0 :(得分:1)
答案 1 :(得分:0)
这对你有用:
idx = s.index.unique()
df = pd.DataFrame(dict(zip(idx, [s[i].tolist() for i in idx])))
df.to_csv('file.csv')