当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas Series to_frame方法用法及代码示例


Pandas Series.to_frame(~) 方法将 Series 转换为 single-column DataFrame。

警告

修改返回的DataFrame将会改变原始Series,反之亦然。

参数

1.name | object | optional

分配给生成的 DataFrame 的唯一列的标签。如果源 Series 有名称,则指定 name 将覆盖它。默认情况下,name=None

返回值

具有单列的 DataFrame

例子

基本用法

没有名字的系列

转换没有名称的Series

s = pd.Series([2,3])
s.to_frame()



   0
0  2
1  3

请注意列标签如何设置为默认整数索引 0

有名字的系列

Series 转换为名称:

s = pd.Series([2,3], name="A")
s.to_frame()



   A
0  2
1  3

请注意列标签是如何设置为我们的系列名称的。

指定名称参数

使用 name 参数转换系列:

s = pd.Series([2,3])
s.to_frame(name="B")



   B
0  2
1  3

请注意,即使 s 此处有名称,列名称也会被覆盖为 B

相关用法


注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Pandas Series | to_frame method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。