- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python 宏观经济报告
import matplotlib.pyplot as plt
import matplotlib
import pandas as pd
import numpy as np
import xlrd
from mpl_toolkits.axisartist.parasite_axes import HostAxes,ParasiteAxes
import matplotlib.dates as mdates
from datetime import datetime
io = D:\【ZW】交接材料2020.10.21\宏观\k1.xls
data = pd.read_excel(io, header=0,
# index_col=0,
engine=xlrd)
# 设置显示中文
plt.rcParams[font.sans-serif]=[SimHei] #显示中文标签
plt.rcParams[axes.unicode_minus]=False #这两行需要手动设置
# 看看数据张啥样
# print(data)
x=data[指标名称]
data[铜/金]=data[期货结算价(活跃合约):COMEX铜]/data[期货收盘价(活跃合约):COMEX黄金]
data[油/金]=data[期货结算价(连续):WTI原油]/data[期货收盘价(活跃合约):COMEX黄金]
y1=data[铜/金]
y2=data[油/金]
y3=data[美国:国债收益率:10年]
# y4=data[美国:联邦目标利率]
y4todo=data[美国:联邦目标利率]
print(data[美国:CPI])
y5todo=data[美国:CPI:当月同比]
y4=[np.nan]
top=len(y4todo)
for i in range(1,top):
if y4todo[i]!=y4todo[i]:
y4.append(y4[i-1])
else:
y4.append(y4todo[i])
next
y5=[np.nan]
top=len(y5todo)
for i in range(1,top):
if y5todo[i]!=y5todo[i]:
y5.append(y5[i-1])
else:
y5.append(y5todo[i])
next
# print(y4)
# 画第一个图
def figdraw1():
# 创建图表
fig=plt.figure(figsize=(35,5),
dpi=90)
matplotlib.rcParams.update({font.size: 22})
plt.subplots_adjust(left=0.02, right=0.99, top=0.95, bottom=0.05)
# 设置图形位置,[左,下,宽,高]左+宽应当小于1,下和高亦然
ax_mainy1=HostAxes(fig,[0.05,0.1,0.85,0.8])
# 设置y轴坐标
# 设置子图ax,设置共享x轴
ax_y2=ParasiteAxes(ax_mainy1,sharex=ax_mainy1)
ax_y3=ParasiteAxes(ax_mainy1,sharex=ax_mainy1)
ax_y4=ParasiteAxes(ax_mainy1,sharex=ax_mainy1)
ax_y5=ParasiteAxes(ax_mainy1,sharex=ax_mainy1)
# 为主图添加共享y轴的子图ax_y2、ax_y3
ax_mainy1.parasites.append(ax_y2)
ax_mainy1.parasites.append(ax_y3)
ax_mainy1.parasites.append(ax_y4)
ax_mainy1.parasites.append(ax_y5)
# 为子图设置固定的副轴
y2_axisline = ax_y2.get_grid_helper().new_fixed_axis
y3_axisline = ax_y3.get_grid_helper().new_fixed_axis
y4_axisline = ax_
您可能关注的文档
最近下载
- 《盆景制作》教案(共五个项目).doc VIP
- GBT50854-2024房屋建筑与装饰工程工程量计算标准解读PPT课件.pptx VIP
- T_CEPPC 51—2025(构网型储能系统并网验收规范).pdf
- 台州市2024-2025学年上学期高一期末考试物理试题(含答案).pdf
- 2025年江门市中心医院医护人员招聘备考试题及答案解析.docx VIP
- 重庆市巴蜀中学校2024-2025学年九年级上学期1月期末考试数学试题.docx VIP
- 一种基于足踝复合体能流动特性的被动式外骨骼.pdf VIP
- 《GB/T 46105-2025陆地生态系统碳汇核算指南》.pdf
- 用过渡应答技术研究HZSM-5催化剂上苯和乙烯合成乙苯及乙烯吸附动力学.pdf VIP
- 口干燥评分表.docx VIP
原创力文档


文档评论(0)