两行命令搞定数据库变数据框

来源:互联网 发布:gta5捏脸数据御姐 编辑:程序博客网 时间:2024/06/04 19:36

从数据库下载下来的数据一般是这样的:

数据库原始数据指标名称指标值采样点名称日期指标10.5采样点1date指标21采样点1date指标3100采样点1date指标10.6采样点2date指标25采样点2date指标385采样点2date指标10.37采样点3date指标22采样点3date指标3120采样点3date指标10.01采样点4date指标20.9采样点4date


目标格式(按采样点1……N分开):

采样点1日期指标1指标2指标3date0.51100date0.6685

代码:

df1 = df[df.loc[:,'采样点名称']=='采样点1']df1 = df1.pivot_table(index = '日期', columns = '指标名称',values = '指标值')


原创粉丝点击