2 sglzhu sglzhu 于 2017.01.11 18:12 提问

python pandas dataframe 中数组的拆分

我现在经过pyhon的apply计算得到一组数组,然后拼接到每一行dataframe后面,现在想把数组拆分成多行dataframe但是前面的字段还要保持,类似于透视表那样,如果不用新建dataframe直接在原来基础上实现该怎么做,谢谢图片

1个回答

dabocaiqq
dabocaiqq   2017.01.14 22:48
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
numpy和pandas中数组的合并和拆分
numpy和pandas中数组的合并和拆分合并numpy中numpy中可以通过concatenate,指定参数axis=0 或者 axis=1,在纵轴和横轴上合并两个数组。import numpy as np import pandas as pd arr1=np.ones((3,5)) arr1 Out[5]: array([[ 1., 1., 1., 1., 1.], [
Pandas DataFrame Notes
PYTHON PANDAS DataFrame PYTHON PANDAS DataFrame PYTHON PANDAS DataFrame
pandas中将dataframe中将一列拆分为多列
将一列拆分为多列 1 、如下构造一个dataframe,item_list字段是字符串形式,且以;分割。现在的目的是将这个字段中已;分成3类。 import numpy as np import pandas as pd data = {"item_list":["python;宏碁","c;戴尔;桃子","c++;联想"]} df = pd.DataFrame(data=data)...
pandas中将list切分后存入DataFrame中
#-*- 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.ap
【数据平台】dataframe一列成多列
1、场景:一列中的值出现 1|2|3|56,这样用|分割的值,需要将其转换成4列。 2、操作:      names=df['names'].str.split('|',expand=True)#多名字分列 names.columns=['ids0','ids1','ids2','ids3','ids4','ids5','ids6','ids7']# df=df.join(names)
pandas dataframe 按某一列的值分成多个小的dataframe
dayDf = borrowManageMoneyDf[borrowManageMoneyDf['pzType'].isin([1])] monthDf = borrowManageMoneyDf[borrowManageMoneyDf['pzType'].isin([0])]以上实例,按borrowManageMoneyDf这个dataframe的列:pzType的取值划分成两个小的da
python Dataframe pandas 将数据分割成时间跨度相等的数据块
Python Dataframe pandas 将数据分割成时间跨度相等的数据块 有如下dataframe格式的数据,列名分别为date、ip,我需要统计每5s内出现的ip,以及这些ip出现的频数。
Pandas分裂dataframe
In [3]: df = pd.DataFrame({'years': ['1900-2000', '1920-2020', '1930-2030']})In [4]: df Out[4]: years 0 1900-2000 1 1920-2020 2 1930-2030In [14]: df['start'], df['end'] = zip(*df['years'].map
Pandas中把dataframe转成array
使用df=df.values,可以把Pandas中的dataframe转成numpy中的array
Pandas 文本数据方法 split()rsplit()
split()分割列 Series.str.split(pat=None, n=-1, expand=False) 参数: pat : 字符串,默认使用空白分割. n : 整型,默认为-1,既使用所有的分割点分割 expand : 布尔值,默认为False.如果为真返回数据框(DataFrame)或复杂索引(MultiIndex);如果为True,返回序列(Series)或者索引(Inde