如何在seaborn折线图的X轴上设置间隔日期升级版?

本文介绍了如何在Seaborn折线图中解决X轴日期间隔不均匀的问题,通过调整刻度位置和频率,确保2022年4月和5月的数据分布更加平滑。作者分享了使用loc和freq参数调整刻度的方法,并提供了具体代码示例。

问题

(96条消息) 如何在seaborn折线图的X轴上设置间隔日期?_心际花园的博客-优快云博客
里,我初步解决了问题,但还是存在问题,比如 2022-4-30 和2022-05-03的间隔明显太近,没有实现日期的均匀分布。

在这里插入图片描述

分析

使用日期间隔的本质是如何设置刻度和刻度值。
通过locs, labels = plt.xticks(),发现 locs是数值很大的array.

locs, labels = plt.xticks()
locs
# 结果
array([738258., 738262., 738266., 738270., 738274., 738276., 738280.,
       738284., 738288.])

这就需要在locs的基础上修改数据

代码

# 作图
fig, ax1 = plt.subplots(figsize=(16
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值