python 连线图_在python(matplotlib)中从不同的图形连接2个点

编辑基于this帖子,一个比我上一个更好的解决方案可能是:import matplotlib.pylab as pl

import matplotlib

import numpy as np

pl.close('all')

x = np.linspace(0.019, 0.021, 4)

y = np.linspace(0.09, 0.10, 4)

s = np.random.randint(10, 200, 4)

fig = pl.figure()

ax1=pl.subplot(121)

pl.scatter(x, y, s=s)

pl.xlim(0.01, 0.04)

pl.ylim(0.04, 0.12)

pl.xticks([0.01,0.02,0.03,0.04])

pl.yticks([0.04,0.06,0.08,0.10,0.12])

ax2=pl.subplot(122)

pl.scatter(x, y, s=s)

pl.xlim(0.018, 0.022)

pl.ylim(0.08, 0.11)

pl.xticks([0.018,0.020,0.022])

pl.yticks([0.08,0.095,0.11])

transFigure = fig.transFigure.inverted()

for i in range(x.size):

xy1 = transFigure.transform(ax1.transData.transform([x[i],y[i]]))

xy2 = transFigure.transform(ax2.tran

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值