问题描述
强文本 我正在努力应对一些容易的事情。我正在尝试重命名系列的列(请注意,我不是在尝试重命名索引标签
s=pd.Series(['a','b','c','d')]
谢谢您的支持。
BR,
解决方法
您可以在name=
中指定pd.Series
参数:
s=pd.Series(['a','b','c','d'],name="vals")
打印:
0 a
1 b
2 c
3 d
Name: vals,dtype: object
或使用.rename()
:
s=pd.Series(['a','d']).rename('vals')
如果要将系列转换为DataFrame,可以使用.to_frame()
:
print( pd.Series(['a','d']).rename('vals').to_frame() )
打印:
vals
0 a
1 b
2 c
3 d