位置: IT常识 - 正文
推荐整理分享python中series转dataframe的两种方法(series转换为dataframe),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python数据如何转换成excel表格,python series转int,python如何将series转为str,python series转换为字符串,python如何将series转为str,python中series转为数组,python中series转为数组,python中series转dataframe,内容如对您有帮助,希望把文章链接给更多的朋友!
在python的pandas包中,其中一个数据类型DataFrame想要转换为Serie会自动转换,那将Series转为DataFrame又如何实现呢?本文介绍python中series转dataframe的两种方法:1、使用to_frame()后,再转置index与columns实现Series转换成DataFrame;2、先to_dict()转成字典再转为list再转dataframe。
方法一:使用to_frame()后,再转置index与columns实现Series转换成DataFrame
In[21]:df2=df1.loc[1].to_frame()In[22]:df2Out[22]:1id2nameIn[23]:df3=pd.DataFrame(df2.values.T,columns=df2.index)In[24]:df3Out[24]:idname02李四In[25]:df1Out[25]:idname01张三12李四23王五方法二:先to_dict()转成字典再转为list再转dataframe
fori,jindf.iterrows():j=pd.DataFrame([j.to_dict()])#series有转framedict等方法print(j)print(type(j))print(j['age'])上一篇:使用Python实现一个堆栈结构(利用python)
下一篇:ps中如何进行像素和厘米转换(ps如何进行像素修复)
友情链接: 武汉网站建设