如何从 highchart.js 条形图中删除 x 轴标签

Nod*_*dev 5 plot labels highcharts axis-labels

我正在使用 highcharts.js 来构建条形图。我不知道如何删除 x 轴标签?我知道我必须更改 xAxis 对象,但我已经尝试了以下所有选项,但没有任何效果。我知道这是可能的,但我错过了一些东西。任何帮助是极大的赞赏。这是我从fiddle开始的情节的小提琴

xAxis: {
    categories: [''],
    title: {
        text: null
    },
    labels: {
     enabled:false
    }
}

xAxis: {
    labels: {
     enabled:false
    }
}
Run Code Online (Sandbox Code Playgroud)

数据对象,只有一个样本大小..

var obj = {
    "data": [0.397851,1721745],
    "color":'rgb(51, 204, 51)',
    "organism_labels":"klebsiella_oxytoca"
},{
    "data": [0.609935,66529],
    "color":'rgb(51, 204, 51)',
    "organism_labels":"staphylococcus_aureus"
},{
    "data": [0.505084,45563],
    "color":'rgb(51, 204, 51)',
    "organism_labels":"legionella_longbeachae"
},{
    "data": [0.669884,83471],
    "color":'rgba(223, 83, 83, .5)',
    "organism_labels":"enterobacter_aerogenes"
}, {
    "data": [0.688673,1309077],
    "color":'rgba(223, 83, 83, .5)',
    "organism_labels":"pseudomonas_aeruginosa"
}
Run Code Online (Sandbox Code Playgroud)

HighCharts.js

    /** Histogram **/
    $(function () {
        $('#histogram').highcharts({
            chart: {
                type: 'column',
                zoomType: 'xy'
            },
            title: {
                text: 'Histogram'
            },
            subtitle: {
                text: 'Please Help!'
            },
            xAxis: {
                min:0,
                max:1,
                minPadding: 0,
                maxPadding: 0
            },
            yAxis: {
                title: {
                    text: 'Reads'
                }
            },
            credits: {
              enabled: false
            },
            series:
                obj
        });
    });
Run Code Online (Sandbox Code Playgroud)

当前情节:

当前绘图示例

Mik*_*llo 5

从您的屏幕截图看来,您要删除的是图例,而不是 x 轴标签。

由于objJSON 数组中的每个项目都有自己唯一的名称,除非您legend: { enabled: false }在图表选项中进行设置,否则图例将推出每个项目(请参阅http://api.highcharts.com/highcharts#legend.enabled)。

如果这能回答您的问题,请告诉我。