作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在绘制一张图表,显示过去 12 个月中每天的最高温度,使用:
set format x "1 %b"
set xrange[time(0)-3600*24*365:time(0)]
这给出了每个月的 xtic:1 月 1 日、2 月 1 日、3 月 1 日......
但如果我尝试将图表扩展到过去 13 个月,我只会每两个月得到一次 xtics:1 月 1 日、3 月 1 日、5 月 1 日......
set format x "1 %b"
set xrange[time(0)-3600*24*(365+31):time(0)]
在这种情况下,如何每月获得一次 xtic?
最佳答案
为了在每个月的第一天放置 xtics,请尝试:
set format x "%d %b"
set xtics 60*60*24*30
也许
set mxtics 2
在月中/附近有一个 xtic。
如果您制作屏幕截图并计算像素,或者您拿一把尺子测量屏幕上月份之间的距离,您会发现它们不是等距的,而是与相应月份的长度成正比的。
关于gnuplot - 如何在 Gnuplot 中获取每个月的 xtic?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67888806/
我是一名优秀的程序员,十分优秀!