如何解决使用rrdtool图无法在y轴上充分显示值
我将rrdtool用作天气数据数据库。一切正常。仅空气平均气压的输出(以hPa为单位)会导致输出出现问题(图表)。空气压力通常在最小960 hPa和最大1050 hPa之间。如果使用选项“ --alt-autoscale”,则显示气压波动,但不显示y轴上的值。如果我输入1050作为“-上限”,输入950作为“-下限”,则y轴上会出现0.8 k和1.2 k hPa之间的值,但平均值的线对应于x轴(见图)。人们也无法在Y轴上显示“ 1000”之类的值,而不是“ 1.0 k”之类的SI单位。 用于显示压力值的代码示例:
rrdtool graph /var/www/html/graphs/pres_day.png \
--end now --start end-1d \
--title "Luftdruck (24 Stunden)" \
--vertical-label "hPa" \
--alt-autoscale\
DEF:pres1=/home/pi/weather/wetterserver/wetter.rrd:pres1:AVERAGE \
LINE1:pres1#00FF00
解决方法
尝试使用此:
<List key={index}>
</List>
//remove your fragment
这将导致每5条网格线,每10条标签,Y轴从950到1050(如果数据更恒定,则范围较小)。考虑调整甚至取消上限/下限,或将y-grid值更改为5:5或10:2
的详细信息,请参见此处版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。