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

您所在的位置:网站首页 字典转化为dataframe Pandas将列表(List)转换为数据框(Dataframe)进阶篇

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

2023-09-21 14:37| 来源: 网络整理| 查看: 265

在寻找这个答案时在百度找了很长时间,发现全都是这样的例子: 怎样利用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数据及一些实用的变换、排序、筛选、清洗(简单、直观,有始有终)、列拆分、表合并及相关的坑(小白篇)

Pandas 处理大量数据的应用实例

各种简单易行的变换

更多跟Python相关的分享



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3