美文网首页
将list添加到dataframe中

将list添加到dataframe中

作者: 42c64edf12e9 | 来源:发表于2019-12-30 17:02 被阅读0次

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

相关文章

  • 将list添加到dataframe中

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

  • 集合

    List 将String数组添加到List: sort排序 降序: 升序: 转换 list转Array 数组转集合...

  • Pandas 将List 转为 Dataframe

    思路 使用 xlwings 对 excel 进行操作。 将 list 转为 dict 将 dict 转为 Data...

  • python 常用函数及库

    列表 list1.append(x) 将x添加到列表末尾list1.sort() ...

  • tf.add_to_collection

    *tf.add_to_collection(‘list_name’, element):将元素element添加到...

  • python------列表

    list的常用方法33 list.append(x) 把一个元素添加到列表的结尾 list.extend(L) 将...

  • Python

    Extend and append extend的参数只能是list类型,它负责将一个list添加到另一个List...

  • Ubuntu安装RabbitMQ

    1、添加源 将下面的源添加到/etc/apt/sources.list中。 2、更新 3、执行安装 可能在安装中提...

  • pandas.DataFrame对行和列求和及添加新行和列

    导入模块: 生成DataFrame数据 DataFrame数据预览: 计算各列数据总和并作为新列添加到末尾 计算各...

  • Pandas中DataFrame的操作

    Pandas有两个核型概念: Series、DataFrame。 Series类似于Python中的list,可以...

网友评论

      本文标题:将list添加到dataframe中

      本文链接:https://www.haomeiwen.com/subject/zrpjnctx.html