python DataFrame与 字典、List、Series、Array之间的相互转化

本文内容

  • 1.DataFrame转化为List
  • 2.List转化为DataFrame
  • 3.DataFrame转化为Service
  • 4.Service转化为DataFrame
  • 5.DataFrame转化为Array
  • 6.Array转化为DataFrame
  • 7.DataFrame转化为字典
  • 8.字典转化为DataFrame

准备工作

导入需要的包并建立一个DataFrame对象以供后面使用
在这里插入图片描述

示例与讲解

1.DataFrame转化为List

将dataframe对象的某列转换为list对象
在这里插入图片描述
在这里插入图片描述
将dataframe对象的某行转换为list对象
在这里插入图片描述

2.List转化为DataFrame

创建一个DataFrame对象,制定列名以及每列对应的list数据
在这里插入图片描述

3.DataFrame转化为Service

DataFrame对象的每列为Service对象
在这里插入图片描述
DataFrame对象的每行为Service对象
在这里插入图片描述
在这里插入图片描述

4.Service转化为DataFrame

创建一个DataFrame对象,制定列名以及每列对应的Service数据
在这里插入图片描述

5.DataFrame转化为Array

DataFrame对象的values即为numpy数组对象
在这里插入图片描述

6.Array转化为DataFrame

新建一个数组
在这里插入图片描述
用上面建立的数组作为列的数据建立DataFrame
在这里插入图片描述

7.DataFrame转化为字典

DataFrame的to_dict()可以将DataFrame转化为字典
在这里插入图片描述

8.字典转化为DataFrame

通过字典的key来访问对应的值,以此初始化DataFrame
在这里插入图片描述有问题请留言,博主会尽力解决

发布了42 篇原创文章 · 获赞 21 · 访问量 2895

猜你喜欢

转载自blog.csdn.net/Late_whale/article/details/103620013