我想在Flutter中生成一个这样的图,我已经提供了图的视频链接。如果您知道,请向我提供解决方案,也请观看视频,我也提供了数据点。
我也尝试过 Syncfusion Charts 和 Google Charts,但无法制作这种类型的图表。视频中生成的图表是 D3 Stacked bar Graph。
您可以使用条形图。使用 fl_chart
条形图表示每分钟或任意时间间隔。您需要计算 Y 轴
BarChartGroupData
中的每个填充(图像上的绿色部分)时间和 Y 轴 toY
参数的时间,以便它可以悬停。您还需要使用 fromY
删除条之间的空间,以便看起来无缝。