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

如何更改上X轴标签的格式?

别峻
2023-03-14

我已经想出了如何用以下代码片段(数周,放在xAxis中的代码)更改下面的工作日标签(T、W、T等):

dateTimeLabelFormats: {
    week: {
        list: ['Kalenderwoche %W', 'KW%W']
    }
},

现有示例:https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/gantt/demo/resource-management

共有2个答案

韦锦程
2023-03-14

根据这个页面,方法是将x轴设置为一个对象数组,每个对象代表x轴的一个级别(日、周、月等)。在这种情况下:https://jsfiddle.net/vm5t78j3/

    xAxis: [{
        currentDateIndicator: true,
    }, {
      labels: {
        format: '{value:%W}'
      },
    }],
戈睿识
2023-03-14

你有2个xAxis。所以你应该提供dateTimeLabelFormats数组

具有较低索引的轴将被放置得更低。

所以,你的X轴应该是

  xAxis: [{
      currentDateIndicator: true,
      dateTimeLabelFormats: {
        day: {
          list: ['%A, %e. %B', '%a, %e. %b', '%E']
        }
      }
    },
    {
      dateTimeLabelFormats: {
        week: {
          list: ['Kalenderwoche %W', 'KW%W']
        },
        month: {
          list: ['Monat%W', 'KW%W']
        }
      }
    }
  ],
 类似资料:
  • 我的目标是增加“收入 ($) " 和“年份”的大小。但是我不知道怎么做。我可以增加“苹果、榴莲、橘子”和“2012、2013”。 下面是我的代码。

  • 问题内容: 我遇到了轴刻度标签的格式问题。我禁用了y_axis的偏移量: 并尝试将其设置为科学格式,但我得到的是: 但我期望这样的事情: 或类似。 我真正想要的是这样的: 我可以尝试将标签设置为静态,但是最后我将拥有数十或数百个具有不同值的图,因此需要动态设置。 一种替代方法是将y_axis偏移量放置为标签,但是我也不知道如何执行此操作。 问题答案: 有很多方法可以做到这一点 您可以调整功率限制(

  • 在放大MPandroid图表时,是否可以更改X轴上的标签?我希望在开始时将年作为标签,而不是在缩放时变为月,然后是周(缩放时标签将变得更准确)。

  • 问题内容: 因此,当前正在学习如何在matplotlib中导入数据并使用它,即使我从书中获得了确切的代码,也遇到了麻烦。 这是该图的样子,但是我的问题是,如何在x轴的起点和终点之间没有空白的情况下得到它。 这是代码: 问题答案: 在matplotlib 2.x中,在边缘设置了自动边距,以确保数据很好地适合于轴尖。在这种情况下,在y轴上可能需要这样的余量。默认情况下,将其设置为0.05以轴跨度为单位

  • 以下是postgres 9.1数据库的一些SQL示例: 这是我的python脚本: 有没有办法防止标签相互重叠?理想情况下是以自动方式,因为我无法预测棒的数量。

  • 在JFreechart中,我有一个带有日期(和时间)的X轴。 我怎样才能让JFreechart优化它们并充分利用它们? 现在它包含的标签比空间多,所有标签都转换为“…”。 如果不是所有的刻度都有标签,这是完全可以的,但是我想要尽可能多的(如果它们合适并且可以完全显示)。 我怎样才能做到这一点? 这里是完整的最小源来重现截断的标签。(默认情况下,JFreechart不处理优化: 我更喜欢像@tras