首页 > 解决方案 > 有没有办法将两种不同的比例类型放在同一轴上?(matplotlib)

问题描述

我想将我的 x 轴分为两个不同的部分——第一个部分是线性比例,另一个是对数比例。有可能吗?如果可以,怎么做?

假设我有:

x = [100, 50, 30, 10, 1, 0.5, 0.2, 0.1, 0.01]
y = [1, 3, 4, 5, 7, 9, 10, 11, 12]

我想将 x 轴从 100 到 10 作为线性刻度,将另一部分从 10 到 0.01 作为对数刻度。

标签: pythonmatplotlib

解决方案


推荐阅读