python中将npz类型的数据读取出来并将其存储在excel表格1 导包
import xlwings as xw
import pandas as pd
import numpy as np
2 以国民经济核算季度数据.npz为例⼦
先上图存储为excel成功后数据长什么样⼦
data = np.load('./data/国民经济核算季度数据.npz')
读取进来查看不了,可以⽤files()看看有什么
data[‘columns’]存储的是数据标签,即是列索引
3 先将数组存储的变成DataFrame
data_new = pd.DataFrame(data['values'])# 先将数组存储的变成DataFrame
4 读取数据标签 这⾥类型是数组
columns = data['columns']#读取数据标签这⾥类型是数组
5 使⽤ExcelFile()时需要传⼊⽬标excel⽂件所在路径及⽂件名称
writer = pd.ExcelWriter('./国民经济核算季度数据.xlsx')
6 修改
for i in range(len(columns)):
data_new = ame(columns={lumns[i]:columns[i]}) _excel(writer,'sheets1')#sheets1是写⼊excel表格的名字writer.save()
writer.close()
7成功! ⼲饭python怎么读取excel的数据
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论