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对象以供后面使用
python DataFrame与 字典、List、Series、Array之间的相互转化

示例与讲解

1.DataFrame转化为List

将dataframe对象的某列转换为list对象
python DataFrame与 字典、List、Series、Array之间的相互转化
python DataFrame与 字典、List、Series、Array之间的相互转化
将dataframe对象的某行转换为list对象
python DataFrame与 字典、List、Series、Array之间的相互转化

2.List转化为DataFrame

创建一个DataFrame对象,制定列名以及每列对应的list数据
python DataFrame与 字典、List、Series、Array之间的相互转化

3.DataFrame转化为Service

DataFrame对象的每列为Service对象
python DataFrame与 字典、List、Series、Array之间的相互转化
DataFrame对象的每行为Service对象
python DataFrame与 字典、List、Series、Array之间的相互转化
python DataFrame与 字典、List、Series、Array之间的相互转化

4.Service转化为DataFrame

创建一个DataFrame对象,制定列名以及每列对应的Service数据
python DataFrame与 字典、List、Series、Array之间的相互转化

5.DataFrame转化为Array

DataFrame对象的values即为numpy数组对象
python DataFrame与 字典、List、Series、Array之间的相互转化

6.Array转化为DataFrame

新建一个数组
python DataFrame与 字典、List、Series、Array之间的相互转化
用上面建立的数组作为列的数据建立DataFrame
python DataFrame与 字典、List、Series、Array之间的相互转化

7.DataFrame转化为字典

DataFrame的to_dict()可以将DataFrame转化为字典
python DataFrame与 字典、List、Series、Array之间的相互转化

8.字典转化为DataFrame

通过字典的key来访问对应的值,以此初始化DataFrame
python DataFrame与 字典、List、Series、Array之间的相互转化有问题请留言,博主会尽力解决