如何为python ezhc创建多轴
我想使用python ezhc()显示多个Y轴。我添加了多个Y轴,如下所示,但由于某些原因,这两个轴都显示在图表的右侧。请告诉我这里有什么问题如何为python ezhc创建多轴,python,highcharts,Python,Highcharts,我想使用python ezhc()显示多个Y轴。我添加了多个Y轴,如下所示,但由于某些原因,这两个轴都显示在图表的右侧。请告诉我这里有什么问题 g.xAxis=[{ "categories": ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], "crosshair": "true" }] g.yAxis=[
g.xAxis=[{
"categories": ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
"crosshair": "true"
}]
g.yAxis=[
{
"title": {
"text": 'hello',
},
"opposite": "false"
},
{
"title": {
"text": 'Temperature',
},
"opposite": "true"
}
]
]我不确定这是否是问题所在,请购买您的
“yAxis”:1、
和“yAxis”:2、
。虽然您只有两个yAxis项(数组从0-index开始)。@PawełFus这不是问题,问题是所有轴都画在右侧可能我遗漏了什么,但我没有看到任何序列连接到第一个yAxis(它有相反:false
选项集)。JS中的数组是从0
索引的,因此您应该有:yAxis:0
和yAxis:1
。
g.series=[
{
"data":df["volt"],
"yAxis": 1,
"type":"column"
},
{
"data":df["temp"],
"yAxis": 2,
"type":"line"
}