- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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 #这两行需要
手动设置
1
文档来源网络整理 仅供参考 侵权联系删除
# 看看数据张啥样
# 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])
2
文档来源网络整理 仅供参考 侵权联系删除
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)
3
文档来源网络整理 仅供参考 侵权联系删除
# 设置图形位置,[左,下,宽,高]左+宽应当小于 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=Parasite
文档评论(0)