Pandas Series.to_frame()函数
Minahil Noor
2023年1月30日
2021年2月28日
-
pandas.Series.to_frame()
语法 -
示例代码:
Series.to_frame()
方法将Series
转换为 DataFrame -
示例代码:
Series.to_frame()
方法将Series
转换为具有特定列名的 DataFrame
Python Pandas Series.to_frame()
函数将给定的 Series
转换为 DataFrame。
pandas.Series.to_frame()
语法
Series.to_frame(name=None)
参数
name |
它是一个对象类型参数。它告诉我们,如果 Series 有名称,那么传递的名称将代替 Series 名称。 |
返回值
它返回一个代表 Series
的 DataFrame。
示例代码:Series.to_frame()
方法将 Series
转换为 DataFrame
import pandas as pd
series = pd.Series([ 'Rose', 'Jasmine', 'Lili', 'Tulip', 'Hibiscus', 'Sun Flower', 'Orchid', 'Carnation','Irises', 'Gardenias'])
print("The Original Series is: \n")
print(series)
dataframe = series.to_frame()
print("The Dataframe is: \n")
print(dataframe)
输出:
The Original Series is:
0 Rose
1 Jasmine
2 Lili
3 Tulip
4 Hibiscus
5 Sun Flower
6 Orchid
7 Carnation
8 Irises
9 Gardenias
dtype: object
The Dataframe is:
0
0 Rose
1 Jasmine
2 Lili
3 Tulip
4 Hibiscus
5 Sun Flower
6 Orchid
7 Carnation
8 Irises
9 Gardenias
该函数返回了代表给定 Series
的 DataFrame。
示例代码:Series.to_frame()
方法将 Series
转换为具有特定列名的 DataFrame
import pandas as pd
series = pd.Series([ 'Rose', 'Jasmine', 'Lili', 'Tulip', 'Hibiscus', 'Sun Flower', 'Orchid', 'Carnation','Irises', 'Gardenias'])
print("The Original Series is: \n")
print(series)
dataframe = series.to_frame(name= 'Flowers')
print("The Dataframe is: \n")
print(dataframe)
输出:
The Original Series is:
0 Rose
1 Jasmine
2 Lili
3 Tulip
4 Hibiscus
5 Sun Flower
6 Orchid
7 Carnation
8 Irises
9 Gardenias
dtype: object
The Dataframe is:
Flowers
0 Rose
1 Jasmine
2 Lili
3 Tulip
4 Hibiscus
5 Sun Flower
6 Orchid
7 Carnation
8 Irises
9 Gardenias
现在列名是 Flowers
。