Python中将列表转换成为数据框有两种情况:第一种是两个不同列表转换成一个数据框,第二种是一个包含不同子列表的列表转换成为数据框。

第一种:两个不同列表转换成为数据框

from pandas.core.frame import DataFrame

a=[1,2,3,4]#列表a

b=[5,6,7,8]#列表b

c={"a" : a,

"b" : b}#将列表a,b转换成字典

data=DataFrame(c)#将字典转换成为数据框

print(data)

输出的结果为

a b

0 1 5

1 2 6

2 3 7

3 4 8

第二种:将包含不同子列表的列表转换为数据框

from pandas.core.frame import DataFrame

a=[[1,2,3,4],[5,6,7,8]]#包含两个不同的子列表[1,2,3,4]和[5,6,7,8]

data=DataFrame(a)#这时候是以行为标准写入的

print(data)

输出结果:

0 1 2 3

0 1 2 3 4

1 5 6 7 8

data=data.T#转置之后得到想要的结果

data.rename(columns={0:'a',1:'b'},inplace=True)#注意这里0和1都不是字符串

print(data)

a b

0 1 5

1 2 6

2 3 7

3 4 8

到此这篇关于Pandas将列表(List)转换为数据框(Dataframe)的文章就介绍到这了,更多相关Pandas 列表转换为数据框内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

本文标题: Pandas将列表(List)转换为数据框(Dataframe)

本文地址: http://www.cppcns.com/jiaoben/python/309936.html

python将一组数据转化为列表_Pandas将列表(List)转换为数据框(Dataframe)相关推荐

  1. python将大于输出列表_python找出列表中大于某个阈值的数据段示例

    该算法实现对列表中大于某个阈值(比如level=5)的连续数据段的提取,具体效果如下: 找出list里面大于5的连续数据段: list = [1,2,3,4,2,3,4,5,6,7,4,6,7,8,5 ...

  2. python中如何编写代码输入多个数据并把它们放在一个列表中去_10分钟学习函数式Python...

    在这篇10分钟的文章中,您将学习Python中的函数式范型.您还将学习列表推导式. 目录 函数式范式 Python的map函数是如何运行的 Python中的lambda表达式 Python中的redu ...

  3. python中大于0怎么表示_python怎么筛选列表中大于0的数据?

    k17少儿编程网-Scratch_Python_教程_免费儿童编程学习平台 python筛选列表中大于0的数据的方法:k17少儿编程网-Scratch_Python_教程_免费儿童编程学习平台 1.使 ...

  4. Python如何将一个列表拆分,将多个数据作为一个元素存放到元组中

    Python如何将一个列表拆分,将多个数据作为一个元素存放到元组中 问题描述:在编写脚本的过程中,需要从一个文件中获取服务器信息,包含IP地址.端口号.用户名和密码,获取文件信息的时候,是将所有的每一 ...

  5. Python求一组数据的均值,方差,标准差

    Python求一组数据的均值,方差,标准差 代码如下: def get_mean_var_std(arr):import numpy as np#求均值arr_mean = np.mean(arr)# ...

  6. Python计算一组数据的PDF(概率密度函数)方法

    Python计算一组数据的PDF(概率密度函数)方法 公式如下: python实现: 第一种方法: import scipy.stats as stst.norm.pdf([一组数据]) 第二种方法: ...

  7. python求一组数的最大值_用python实现在一组数据中,寻找到最大数和最小数并输出最大数和最小数所在的位置...

    题目 定义一个实数数组,数组的元素个数不低于十个,且存在重复的最大值和最小值. (1).编写python程序用for循环或while循环找出这些数中的最大数和最小数: (2).找出最大数和最小数的在改 ...

  8. python按照日期筛选数据_pandas 按日期范围筛选数据的实现

    pandas 是 python 中一个功能强大的库,这里就不再复述了,简单介绍下用日期范围筛选 pandas 数据. 日期转换 用来筛选的列是 date 类型,所以这里要把要筛选的日期范围从字符串转成 ...

  9. 列赋值为列表_Pandas入门-3-新增数据列操作

    在数据分析过程中,常常会依据一定条件进行新数据列的增加,以便于我们对数据更好地分析.接下来,一起学习如何在Pandas的数据类型中进行新增数据列操作. 知识点: 直接赋值 .apply .assign ...

最新文章

  1. tlb存的什么_什么是MMU,TLB
  2. SQL Server2019数据库创建数据库并关联表空间、启用快照隔离级别实例演示,使用MSSM工具创建sqlserver数据库方法
  3. 【机器学习】详解 BackPropagation 反向传播算法!
  4. 华软linux虚拟机密码,Linux_账户和组管理
  5. LeetCode 1318. 或运算的最小翻转次数(位运算)
  6. sap 供应商表_SAP系统玩阴的?
  7. MSSQL-最佳实践-Always Encrypted
  8. 安装指定的vue-router版本
  9. Savage(扩展欧几里得)
  10. mysql各种key_SQL中的各种键
  11. Illustrator CS3自学实例高清视频教程
  12. python数字金额转换为中文大写金额
  13. 基础架构:一条sql语句是如何执行的?
  14. 事件触发控制 Event-Trigger Control Matlab Code
  15. [高中作文赏析]跋涉与成功
  16. 存储基础:LUN、ThickLUN与Thin LUN的联系和区别
  17. text-align: justify;text-align-last: justify;实现两端对齐
  18. Pinia全新一代状态管理工具Pinia-Vue3全家桶
  19. 按汉字首字母排序(sql语句) 只为收集,本人复制粘贴水寒冰局的
  20. linux端口映射转发工具rinetd安装使用

热门文章

  1. stft isar成像 matlab,基于时频分析的ISAR成像
  2. php实现关键字搜索mysql数据_PHP实现多个关键词搜索查询功能示例
  3. amd锐龙笔记本cpu怎么样_AMD的锐龙处理器怎么样?AMD的市占率高吗?
  4. linux脚本取前一天时间戳,linux – 为脚本日志条目添加时间戳
  5. 不通过ios审核 安装苹果app php,iOS APP审核被拒的解决之道(2.1)
  6. 工业机器人 答案 韩建海_探秘沈阳高科技机器人产业,玩转辽宁科技馆体验感爆棚...
  7. oracle 无效数字 0,oracle to_namber之后报ora-01722:无效数字
  8. python 购物车程序_Python 购物车程序(文件版)
  9. DS4800 用串口登陆0.1改成85状态
  10. pg 日期和时间的运算操作