1

我觉得答案是如此明显和简单,但我找不到它。

我用 react-vis 可视化一个 lineSeries 图表。我的 x 数据是 1,2,3,4,5 等等。Y 是千克。但是 x 轴渲染器不仅显示 1,2,3,4 ...,而且显示 1.0、2.0、3.0 加上额外的数字(半数、0.5、1.5...等)我不知道如何解决这个问题并让它只显示给定的数字。

我使用的代码是这样的:

<XYPlot
 height={300}
 width={800}
 yDomain={[70,110]}>
  <LineSeries
   data={plotArray}
   color="#2c2c2c"
   opacity={1}
   style={{ fill: 'none'}}
  />
  <XAxis />
  <YAxis />
</XYPlot>

编辑:我发现这使得数字 1,2,3,4,5 但在 x 轴上它仍然显示 0.5 行。像这样。

示例 x 轴

4

0 回答 0