栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Pandas将列表(List)转换为数据框(Dataframe)进阶篇

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Pandas将列表(List)转换为数据框(Dataframe)进阶篇

在寻找这个答案时在百度找了很长时间,发现全都是这样的例子:
怎样利用Pandas将List列表转换为Dataframe?
这不是我想要的。
现在终于解决了自己的问题,所以在此分享。

问题很简单,就是List里包含了表头(列标签),如下图

百度了半天没有找到相应的例子,查到的都非常雷同的如第一个分享,百度真是帮不了太多的忙,只好去请教高手,要知道命令时间上非常简单!

df2w = pd.Dataframe(df_data_list[1:],columns=df_data_list[0])
df2w


columns=df_data_list[0] 把list中的第一行作为表头(列标签)
df_data_list[1:] 从第二行开始读入所有数据,我的例子里有390条数据。
下图:读入前面8条数据,这个动作又叫“切片”

下图:从380条开始读到底

在此再分享下面的命令:将数据框(Dataframe)转换为列表(List

例子数据:
dishwasher_jobs.xlsx 这是例子数据,下载请用下面链接:
链接:https://pan.baidu.com/s/1MBb0Xq51K_927zjz6Lg52g
提取码:lo7l

下面这个分享不错,蛮有用的!
pandas将df赋值到另一个df_Pandas条件筛选并赋值实用操作一例

上面的例子都是在 jupyter notebook 当中做的,这个对初学者特别方便、直观,对测试几个命令也非常好,这是我最常用的python环境,如何安装请看这篇分享。

一般介绍的都是本地安装的,对初学者来说用起来也比较方便,笔者使用的是安装在服务器上的版本,好处就是如果你有多台电脑,就不需要在每台上都安装了,而且你做的程序也都在服务器上,另外如果你要让别人使用 jupyter notebook 也是非常方便开放给第三方。

相关分享:
数据分析用Python的Pandas模块读写Excel数据及一些实用的变换、排序、筛选、清洗(简单、直观,有始有终)、列拆分、表合并及相关的坑(小白篇)

各种简单易行的变换

更多跟Python相关的分享

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/348765.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号