fengxingliulizi 发表于 2017-12-14 15:33 
还有其他方法,你可以想想,比如for一下,或lambda
我最后使用了两个函数解决了这个问题,也发给您看看。
import numpy as np
import pandas as pd
from pandas import Series, DataFrame
loandata = pd.read_excel('test.xls') #读入数据,读进来就是数据框,无须再生成
df=loandata.sort_values(by=['股票代码','季度'])#重排数据
s=DataFrame(df.现金.values, index=[df['股票代码'], df['季度']])#生成序列,提取的是货币资金数据,以代码作为第一层,即每个公司的数据,以季度作为第二层索引
M=s.unstack()#把s按照代码为横向index,列为季度重新生成,缺失数据使用NaN补齐