当前位置: 首页 > 知识库问答 >
问题:

如何定义高图表中x轴点的名称和值

太叔繁
2023-03-14

我有一张X轴高点图,看起来像[一月、二月、三月、四月、五月、六月、七月、八月、九月、十月、十一月、十二月]

因此,在编辑 1 月高图表中的值时,在下降事件中我得到这个.category =Jan。是否有可能用键值对绘制 x 轴点,以便我将键作为“Jan”,值为 1。

共有2个答案

孙钱青
2023-03-14

将xAxis类型设置为类别。

xAxis: {
    type: 'category'
}

然后在序列数据中使用name而不是x

data: [
    {name: 'Jan', y:24.13},
    {name: 'Feb', y:17.2},
    {name: 'Mar', y:8.11}
]
宇文修筠
2023-03-14

创建一个对象并将其用于以下类别

//Define this object
cats = {'Jan':1, 'Feb':2, 'Mar':3, 'Apr':4, 'May':5, 'Jun':6, 'Jul':7, 'Aug':8, 'Sep':9, 'Oct':10, 'Nov':11, 'Dec':12};

months=Object.keys(cats); // Prepare categories for x axis


//In Highcharts object set  categories: months



// In drop event use  cats.category
 类似资料:
  • 我有一个数据框,其中第一列(x)是1:12的数字,第二列(y)包含我要绘制的数字。 我想创建一个y轴与12个月的plot_ly图。我想将x轴标记为'Jan'、'Feb'、'Mar、…'Dec'。 我试过: 这里,x轴标记为0,1,2,…12。 我还尝试在数据框中创建第三列,其中第三列包含c(“一月”,“二月”,...“十二月”)。当我这样做时: x轴按字母顺序标记为“四月”、“八月”、“十二月”、

  • 我的应用程序中有一个Highcharts图表。我需要显示一年中每个月售出的汽车数量,此图表显示了 13 个月时间段(例如:2017 年 6 月至 2018 年 6 月)的汽车销量,以便显示同月(两年)两次。X 类别应该是这样的(6 月、7 月、8 月、9 月、10 月、11 月、12 月、1 月、2 月、3 月、4 月、5 月、6 月) 但问题是图表中只显示了一个“六月”月份。我认为类别名称重复是

  • 我有两个独立的条形图,但我希望两者都有相同的X轴位置。也就是说,我需要两个水平轴在相同的高度。 两个图表具有相同的高度,使用属性: < li >图表 软件:SSRS 2008R2(Microsoft报告服务) 提前感谢。

  • 问题内容: 我正在根据创建一个图: 问题是x和y轴中有不想要的标签,这些标签来自层次结构索引。因此,我想尝试删除这些标签,例如: 但这没有效果。如何删除x和y轴上的标签? 问题答案: 没有这个问题,就很难知道标签来自何处(我不知道数据帧的外观如何,这样才能产生标签,因为默认情况下不应有任何标签。)但是,标签可以使用已知方法和群集网格的热图轴进行设置- 因此也设置为空字符串。 所以如果是一个实例,

  • 我正在使用docker-compose创建我的开发环境。我想建立一个特定的图像,但我不知道如何为该图像设置名称。 当我执行时,一切正常,但是我得到了一个新图像的随机名称。是否可以为生成映像设置名称?

  • 我正在将一个应用程序从weblogic迁移到jboss7。1和ejb2。0到ejb3。应用程序正在使用jndi名称进行ejb查找。 有人能帮我找出如何配置我的自定义jndi名称与ejb3.0和jboss 7.1。 我在网上读到,在Jboss 7.1中没有jndi-name的概念。如果是真的。有人能让我知道我如何查找这个jndi名字,得到jboss注册的ejbs在ejb-jar.xml