graphpad如何做x轴在上方的图_使用matplotlib绘制四象限图

本文介绍了如何在Python中利用matplotlib库制作x轴位于上方的四象限图。关键在于创建自定义坐标轴并隐藏默认坐标轴。最终实现了满足需求的图形效果。
摘要由CSDN通过智能技术生成

今天简单研究了一下在python中绘制四象限图的问题,结合前人相关研究成果,绘制出的图效果如下:

ab94a3a0bdc1b5c59064c7fd6bf972a5.png

绘制这种图的要点是:自己构造新的x轴和y轴,不要用散点图默认的横纵坐标系,并且不要显示原来的横纵坐标系。

融合后的代码如下:

#演示数据集
import pandas as pd
data = pd.DataFrame({"year":['2015','2016','2017','2018','2019'],
    "Growth Rate":[0.7713,1.1641,0.6988,1.2890,3.9007],
    "EVA":[-5.29138118,-5.21217569,-2.24353586,-12.98390998,-9.59295162]})
#print(data)
#为后续绘制散点图做准备
minx = min(data["Growth Rate"])
maxx = max(data["Growth Rate"])
miny = min(data["EVA"])
maxy = max(data["EVA"])

#绘图
import matplotlib.pyplot as plt
#设置图形大小和像素
plt.figure(figsize=(8,9),dpi=130)
plt.scatter(x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值