Python数据分析入门(二十五):绘图分析——Axis容器
Axis容器:
Axis
代表的是x
轴或者y
轴的对象。包含Tick
(刻度)对象,TickLabel
刻度文本对象,以及AxisLabel
坐标轴文本对象。axis
对象有一些方法可以操作刻度和文本等。
Python爬虫、数据分析、网站开发等案例教程视频免费在线观看
https://space.bilibili.com/523606542
Python学习交流群:1039649593
1. 设置x轴和y轴label的位置:
fig = plt.figure()
axes = fig.add_subplot(111)
axes.plot(np.random.randn(10))
axes.set_xlabel("x coordate")
# 设置x轴label的位置为(0.-0.1)
axes.xaxis.set_label_coords(0,-0.1)
2. 设置刻度上的刻度格式:
import matplotlib.ticker as ticker
fig = plt.figure()
axes = fig.add_subplot(111)
axes.plot(np.random.randn(10))
axes.set_xlabel("x coordate")
# 创建格式化对象
formatter = ticker.FormatStrFormatter('%.2f')
# 设置格式化对象
axes.yaxis.set_major_formatter(formatter)
3. 设置轴的属性:
fig = plt.figure()
ax1 = fig.add_axes([0.1, 0.3, 0.4, 0.4])
ax1.set_facecolor('lightslategray')
# 设置刻度上文本的属性
for label in ax1.xaxis.get_ticklabels():
# label是一个Label对象
label.set_color('red')
label.set_rotation(45)
label.set_fontsize(16)
# 设置刻度上线条的属性
for line in ax1.yaxis.get_ticklines():
# line是一个Line2D对象
line.set_color('green')
line.set_markersize(25)
line.set_markeredgewidth(3)
plt.show()

标签:
Python数据分析入门
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)