pandas 将list切分后存入DataFrame中的实例

yipeiwu_com5年前Python基础

如下所示:

#-*- coding:utf-8 -*-
import random
import pandas as pd
import numpy as np
list=[1,2,3,4,5,6,7,8,9,0,11,0,13,14,15,16,17,18,19,20]
#把list切分后存入矩阵中
matrix=[]
for j in range(0,len(list),5):
 matrix.append(list[j:j+5])
matrix=np.array(matrix)#转np.array型
matrixT=matrix.T#矩阵转置(按实际需求,如果不需要可以不转置)
df=pd.DataFrame()#建立一个空的df
for k in range(0,len(matrixT)):
 df['%s'%k]=matrixT[k]#将切分后的数据存入df中
print df
# 0 1 2 3 4
# 0 1 2 3 4 5
# 1 6 7 8 9 0
# 2 11 0 13 14 15
# 3 16 17 18 19 20

以上这篇pandas 将list切分后存入DataFrame中的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python多重继承的方法解析执行顺序实例分析

Python多重继承的方法解析执行顺序实例分析

本文实例讲述了Python多重继承的方法解析执行顺序。分享给大家供大家参考,具体如下: 任何实现多重继承的语言都要处理潜在的命名冲突, 这种冲突由不相关的祖先类实现同名方法引起 c...

python关于矩阵重复赋值覆盖问题的解决方法

本文实例讲述了python关于矩阵重复赋值覆盖问题的解决方法。分享给大家供大家参考,具体如下: import itertools import numpy as np comb =...

Python解析、提取url关键字的实例详解

Python解析、提取url关键字的实例详解

解析url用的类库: python2版本: from urlparse import urlparse import urllib python3版本: from urlli...

基于python3 类的属性、方法、封装、继承实例讲解

Python 类 Python中的类提供了面向对象编程的所有基本功能:类的继承机制允许多个基类,派生类可以覆盖基类中的任何方法,方法中可以调用基类中的同名方法。 对象可以包含任意数量和类...

在Python中处理字符串之isdecimal()方法的使用

 isdecimal()方法检查字符串是否仅由十进制字符组成。此方法只存在于unicode对象。 注意:要定义一个字符串为Unicode,只需前缀分配'u'左引号。以下是示例。...