Charts 高度图表、随时间变化的降水类型、体积和强度图表
我有一个自动气象站,可以收集四种不同类型的降水数据:Charts 高度图表、随时间变化的降水类型、体积和强度图表,charts,highcharts,data-visualization,Charts,Highcharts,Data Visualization,我有一个自动气象站,可以收集四种不同类型的降水数据: 降水事件的开/关 一段时间内的总体积(mm) 强度mm/小时和 降水类型 i、 e: 堆叠的钢筋可以根据随时间变化的降水类型管理体积 我想按时间按类型绘制强度图。我认为根据类型改变标记颜色就是一个答案。有更好的解决方案吗?根据您的要求,一个建议是使用双轴组合条形图和折线图(如Grzegorz-Blachlinski所述) 正如您所指出的,堆叠的条形图有助于显示每种降水类型的相对体积。然后可以叠加线以显示每种类型随时间变化的强度 我建议用户选择
我想按时间按类型绘制强度图。我认为根据类型改变标记颜色就是一个答案。有更好的解决方案吗?根据您的要求,一个建议是使用双轴组合条形图和折线图(如Grzegorz-Blachlinski所述) 正如您所指出的,堆叠的条形图有助于显示每种降水类型的相对体积。然后可以叠加线以显示每种类型随时间变化的强度 我建议用户选择与每种降水类型相关的颜色,特别是在两种图表类型之间 这是我根据Highcharts网站上的一张演示图编写的一份草稿:
$(函数(){
$(“#容器”)。高图({
图表:{
类型:“列”
},
标题:{
文字:“降水”
},
xAxis:{
类别:[‘苹果’、‘橘子’、‘梨’、‘葡萄’、‘香蕉’]
},
亚克斯:[{
分:0,,
标题:{
正文:“预裂体积(mm)”
},
堆叠标签:{
启用:对,
风格:{
fontWeight:'粗体',
颜色:(Highcharts.theme&&Highcharts.theme.textColor)| |“灰色”
}
}
},{
分:0,,
标题:{
正文:“预裂强度(mm/hr)”
},
相反:对
}],
图例:{
//对齐:“底部”,
//x:-30,
//垂直排列:“底部”,
//y:25,
//浮动:是的,
背景颜色:(Highcharts.theme&&Highcharts.theme.background2)| |“白色”,
边框颜色:“#CCC”,
边框宽度:1,
影子:错
},
工具提示:{
headerFormat:“{point.x}
”,
pointFormat:“{series.name}:{point.y}
总计:{point.stackTotal}”
},
打印选项:{
专栏:{
堆叠:“正常”,
数据标签:{
启用:对,
颜色:(Highcharts.theme&&Highcharts.theme.dataLabelsColor)| |“白色”,
风格:{
textShadow:'0 0 3px黑色'
}
}
}
},
系列:[{
名字:“雨”,
数据:[5,3,4,7,2],
颜色:“#B3FF”
}, {
名称:“雨夹雪”,
数据:[2,2,3,2,1],
颜色:“#d9b3ff”
}, {
名字:'雪',
数据:[3,4,4,2,5],
颜色:“#c2c2f0”
},{
名称:'雨强',
数据:[5,3,4,7,2],
颜色:“蓝色”,
键入:“行”,
亚克斯:1
}, {
名称:“雨夹雪强度”,
数据:[2,2,3,2,1],
颜色:'紫色',
键入:“行”,
亚克斯:1
}, {
名称:'雪强度',
数据:[3,4,4,2,5],
颜色:“靛蓝”,
键入:“行”,
亚克斯:1
}]
});
});代码>
Dave,你想在同一张图上同时绘制降水量和降水强度吗?是的@Mikezavarelo tha是我的目标Dave,你认为使用两个Yax并将一个系列添加到一个轴上怎么样?看看这个例子:
0 No precipitation
40 Precipitation present
51 Light drizzle
52 Moderate drizzle
53 Heavy drizzle