python中dataframe函数_使用Pandas处理excel文件-(3)从Python默认数据类型中产生DataFrame...

尽管这一系列的文章介绍如何用pandas处理excel表格,因此这里的DataFrame大部分来自excel文件,但是在使用和学习的过程中,依然存在这把一些Python中常见数据类型转化DataFrame的场景:

  1. 对数据处理的过程中,用Python数据类型临时存放,最终转化成DataFrame;
  2. 随手生成DataFrame,通过观察该数据类型的行为学习Pandas。

后一种场景是初学pandas和初学各类编程语言时,常用的“伎俩”。由于新设计的编程语言均有“自省”功能,很多时候在网上查手册,不如直接试试看。

整体来说,Python中的任何具有类二维结构数据,均可以自动转化为DataFrame。那么什么是“类二维结构数据“呢?就是类似于一个表格,有行列之分。

例如由两个列表构成的数据如下

 a=[[1,2,3],['x','y','z']]

,通过DataFrame函数转化为下图。注意由于没有指定“行列指标”,因此默认均用从0开始的数列表示。

63e8f68d17a20604921f69eafad21389.png

将上面的情况推而广之,不难看出,用List和Tuple互相嵌套,构成的二维结构都可以

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值