python中series转dataframe的两种方法

一、使用to_frame()方法

Python中series转dataframe的一种方法是使用to_frame()方法,它可以将Series数据转换为DataFrame数据。它的用法很简单,只需要用to_frame()方法对Series数据进行调用即可,如下所示:

import pandas as pd
s = pd.Series([1,2,3,4])
df = s.to_frame()
print(df)

输出结果:

   0
0  1
1  2
2  3
3  4

可以看到,使用to_frame()方法可以将Series数据转换为DataFrame数据,转换的结果是一个只有一列的DataFrame数据,列名为Series数据的索引名。

二、使用DataFrame()方法

Python中series转dataframe的另一种方法是使用DataFrame()方法,它可以将Series数据转换为DataFrame数据。它的用法也很简单,只需要用DataFrame()方法对Series数据进行调用即可,如下所示:

import pandas as pd
s = pd.Series([1,2,3,4])
df = pd.DataFrame(s)
print(df)

输出结果:

   0
0  1
1  2
2  3
3  4

可以看到,使用DataFrame()方法可以将Series数据转换为DataFrame数据,转换的结果是一个只有一列的DataFrame数据,列名为Series数据的索引名。

三、总结

总的来说,Python中series转dataframe的两种方法是使用to_frame()方法和使用DataFrame()方法,两种方法的用法都很简单,只需要将Series数据传入到这两个方法中即可,转换的结果都是一个只有一列的DataFrame数据,列名为Series数据的索引名。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享