我想在一个小图表中隐藏x / y轴标题。我尝试从xAxis
中删除yAxis
和chart_options
字段,但是结果是一样的。有人可以帮忙吗?
return Chart(
datasource=blockpivotdata,
series_options=[{
'options': {
'type': 'line',
'stacking': False
},
'terms': {
'date': [
'num',
]
}
}],
chart_options={
'title': {
'text': 'Block Count Chart'},
'xAxis': {
'title': {
'text': 'Date'}}, <<<< this one
'yAxis': {
'title': {
'text': 'Blocks'}}, <<<< and this one
'legend': {
'enabled': False},
'credits': {
'enabled': False}},
)
顺便说一句,我正在使用Django version 2.0
,django-chartit 0.2.9
和Python 3.7.0
。
答案 0 :(得分:0)
如果要隐藏它,可以执行以下操作之一
plt.axis('off')
或
ax1 = plt.axes()
ax1.xaxis.set_label_text('foo')
ax1.xaxis.label.set_visible(False)
在将title
内的单词存储到变量中的同时,也可以选择
答案 1 :(得分:0)
后来,我找到了一个解决方案,只想在这里粘贴,以防有人需要。
chart_options={
'title': {
'text': 'Your Title'
},
'xAxis': [
{
'title': {
'text': 'Date',
'style': {
'display': 'none'
}
},
'labels': {
'enabled': True
}
},
{
'title': {
'text': 'Date',
'style': { <<<<
'display': 'none' <<<< use this to hide axis title
}
},
'labels': {
'enabled': False
},
'lineColor': 'transparent',
'tickLength': 0,
}
],
'yAxis': [
{
'title': {
'text': 'Blocks',
'style': {
'color': '#70b3ef'
}
},
'labels': {
'enabled': False
},
},
{
'title': {
'text': 'Total Diff'
},
'labels': {
'enabled': False
}
}
],
'legend': {
'enabled': False
},
}
您可以在此处看到一个生动的示例:https://grinexplorer.net