Highcharts 高图隐藏X轴

Highcharts 高图隐藏X轴,highcharts,label,config,axis,Highcharts,Label,Config,Axis,我有一个条形图显示,我可以完全控制颜色、对齐方式、数据标签格式等,但当图表呈现时,x轴下方有一个标签以蓝色显示“Y值” 生成的标记是这样的 <g class="highcharts-axis" zIndex="2"> <text x="145" y="181" style="font-family:&quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, Verdan

我有一个条形图显示,我可以完全控制颜色、对齐方式、数据标签格式等,但当图表呈现时,x轴下方有一个标签以蓝色显示“Y值”

生成的标记是这样的

<g class="highcharts-axis" zIndex="2">
  <text x="145" y="181" 
      style="font-family:&quot;Lucida Grande&quot;, &quot;Lucida Sans Unicode&quot;, Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#6D869F;font-weight:bold;fill:#6D869F;" 
      zIndex="7" 
      text-anchor="middle" 
      visibility="visible">
    <tspan x="145">Y-values</tspan>
  </text>
</g>
如果我将源代码更改为“hello world!”,那么将显示该代码而不是Y值,但是不需要更改源代码

如果我将配置更改为

               Highcharts.setOptions({
                    // lots of other settings
                    defaultYAxisOptions: {
                        title: {
                            text: "something else"
                        }
                    },
                    // some more settings
                });
我仍然得到“Y值”


将我自己的值指定给此设置或隐藏它的正确位置在哪里?

您说它在您的X轴上,并且它显示“Y值”作为文本。看起来很奇怪,是的。要删除轴,您可以执行以下操作(下面是xAxis,但yAxis也适用):


我强烈建议您熟悉API。

但是您还需要隐藏记号/标签或“x轴线”?是的,这让我有点困惑。即使我确定我在看X轴-这是从左到右的水平方向,我理解Y轴是垂直的-这个标签读“Y-values”,并且文本在源代码中出现的唯一位置是在ob内@BrianLowe,如果您可以创建一个JSFIDLE,用您的代码和一些有代表性的数据再现这个问题,这会有所帮助。可能是轴反转了,但如果看不到highcharts代码,就无法判断。如果是水平条形图,x轴和y轴会按它们应该的方式切换位置。@jlbriggs,正确。我的意思是,他可能翻动了标签,不知道,但看到了标签,他认为他不应该在那里。
               Highcharts.setOptions({
                    // lots of other settings
                    defaultYAxisOptions: {
                        title: {
                            text: "something else"
                        }
                    },
                    // some more settings
                });
xAxis: {
            categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
            title: {
                enabled: false
            }
        }