添加链接
注册
登录
link管理
链接快照平台
输入网页链接,自动生成快照
标签化管理网页链接
相关文章推荐
逆袭的圣诞树
·
softwareUpdateManager/ ...
·
2 周前
·
霸气的铅笔
·
在线播放《[3D]育子失败-崔眠玛玛步兵中文 ...
·
1 月前
·
潇洒的四季豆
·
灵活就业群体生活状态调查报告(2022)_人 ...
·
2 月前
·
非常酷的熊猫
·
C# ...
·
5 月前
·
暴走的大熊猫
·
[综漫,无限,影视]M.P.D//多重人格t ...
·
11 月前
·
link管理
›
matplot 双X轴和辅助线 | RamLife Blog
axes
http://ramlife.me/en/posts/solution/program/python/matplotlib/matplot-twinx-and-grid/
会搭讪的骆驼
2 月前
import
matplotlib.pyplot
as
plt
import
numpy
as
np
from
matplotlib.ticker
import
MultipleLocator, FormatStrFormatter
sin_num
=
2
x
=
np
.
linspace(
0
,
50
,
150
)
y_ok
=
np
.
sin(x
/
sin_num)
*
3
+
6
y1
=
y_ok[ :
120
]
y2
=
y_ok[ :
120
]
x_1
=
x[ :
120
]
#x2 = np.linspace(0, 30, 120)
fig, axes
=
plt
.
subplots()
fig
.
set_size_inches(
10
,
5
)
axes
.
set_xlabel(
'before'
)
axes
.
set_ylabel(
'glucose'
)
axes
.
plot(x_1, y1, color
=
'green'
, label
=
'before'
)
axes
.
plot(x_1
/
0.8
, y2, color
=
'red'
, label
=
'after'
)
axes
.
set_xticks([
0
,
5
,
10
,
15
,
20
,
25
,
30
,
35
,
40
,
45
,
50
], [
'0:00'
,
'1:00'
,
'2:00'
,
'3:00'
,
'4:00'
,
'5:00'
,
'6:00'
,
'7:00'
,
'8:00'
,
'9:00'
,
'10:00'
], color
=
'green'
)
axes
.
legend()
xmajorLocator
=
MultipleLocator(
5
)
#xmajorFormatter = FormatStrFormatter
axes
.
xaxis
.
set_major_locator(xmajorLocator)
axes
.
xaxis
.
grid(
True
, which
=
'major'
, linestyle
=
"dashed"
, color
=
"darkgreen"
, linewidth
=
0.75
)
x1, x2
=
axes
.
get_xlim()
twin_axes
=
axes
.
twiny()
twin_axes
.
set_xlabel(
'after'
)
twin_axes
.
set_xlim(x1, x2)
twin_axes
.
set_xticks([
0
,
5
,
10
,
15
,
20
,
25
,
30
,
35
,
40
,
45
,
50
], [
'0:00'
,
'1:00'
,
'2:00'
,
'3:00'
,
'4:00'
,
'5:00'
,
'6:00'
,
'7:00'
,
'8:00'
,
'9:00'
,
'10:00'
], color
=
'red'
)
twin_xml
=
MultipleLocator(
5
)
twin_axes
.
xaxis
.
set_major_locator(twin_xml)
twin_axes
.
xaxis
.
grid(
True
, which
=
'major'
, linestyle
=
"dotted"
, color
=
"darkred"
, linewidth
=
0.75
)
fig
.
suptitle(
"C2"
)
plt
.
show()
如何使用Matplotlib 中的 twinx 和 twiny创建具有共同 X 轴或 Y 轴的双轴? - 小象的回答 - 知乎
plt绘图绘制主次刻度线
Python 怎么样绘制 sin(2x)在一个周期内的函数图像? - 彼得大碗的回答 - 知乎
Python:(使用matplotlib画图)在一张图上画多条曲线、设置坐标轴名称、设置坐标轴上的刻度、设置坐标轴长度
相信我,这篇文章一定能让你的matplotlib正确显示中文。
推荐文章
逆袭的圣诞树
·
softwareUpdateManager/SupportedSoftwares.md at master · dodying/softwareUpdateManager · GitHub
2 周前
霸气的铅笔
·
在线播放《[3D]育子失败-崔眠玛玛步兵中文完整版》全集-手机看[3D]育子失败-崔眠玛玛步兵中文完整版免费在线观看-爱看番
1 月前
潇洒的四季豆
·
灵活就业群体生活状态调查报告(2022)_人民论坛网·国家治理网
2 月前
非常酷的熊猫
·
C# winform窗体动态创建button按钮并根据文本自动设置宽度_下载地址
5 月前
暴走的大熊猫
·
[综漫,无限,影视]M.P.D//多重人格txt下载 - [综漫,无限,影视]M.P.D//多重人格全本下载
11 月前