如何在AmCharts 4 XYChart中限制列的最大宽度/高度

时间:2019-12-06 22:03:13

标签: typescript amcharts4

是否可以限制XY图表中一列的最大宽度? 我在带有Typescript的Angular项目中使用AmCharts4。

在下图中:

  • 左图:将许多行数据发送到XY图时会发生什么情况
  • 中间图表:当我向XY图表发送一行数据时。
  • 右图:将一行数据发送到XY图时,我想发生的事情

是否有一种方法可以防止第二张图表的单列扩展太多?如果它可以扩展就可以了,但是我希望能够以某种方式对其进行限制。

也许是这样? import pygame import serial import time from serial import Serial ser=serial.Serial("COM3",9600) #change ACM number as found from ls /dev/tty/ACM* ser.baudrate=9600 read_ser=ser.readline()#.decode('ascii') print(read_ser) if (read_ser==b"1\r\n"): pygame.mixer.init() pygame.mixer.music.load("C:/Users/jaspe/Downloads/trolol_song.mp3") pygame.mixer.music.play() print("Trololol") if (read_ser==b"2\r\n"): pygame.mixer.init() pygame.mixer.music.load("C:/Users/jaspe/Downloads/nyan_cat.mp3") pygame.mixer.music.play() print("Kat!!!!") if (read_ser==b"0\r\n"): pygame.mixer.music.stop() print("Stop") while pygame.mixer.music.get_busy(): continue

我在https://www.amcharts.com/docs/v4/tutorials/managing-width-and-spacing-of-column-series/处检查了文档,但什么都没看到。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以这样设置Column Series的maxWidth:

let columnSeries = chart.series.push(new am4charts.ColumnSeries()); 
columnSeries.columns.template.maxWidth = 50