我是一个c ++ Linux的家伙,正试图用html或js制作条形图。 我试着用谷歌搜索如何生成条形图。但是无法正确理解它。
我有一个包含以下内容的文件(content.txt):
A - 0
B - 3
C - 1
D - 2
E - 2
F - 0
所有字母都需要在Y轴上表示。 条形颜色基于文件中的值。 (总是值将在0到3的范围内)
所有四个值都需要用不同的颜色表示。
图表如下所示。 请帮我读取content.txt文件(它将其值A动态地改为F到0到3之间)&表示为图形。
答案 0 :(得分:0)
当然,你可以使用div元素。挑战在于将它们安排在合适的外观中。我认为使用div而不是table更容易一些。
答案 1 :(得分:0)
如上所述,最难的部分是从文件系统读取数据。如果您可以将数据放入JSON blob或对象中,那就容易多了。
您是否希望条形图在HTML上完整?对于简单的图表,我强烈推荐ChartJS(http://www.chartjs.org/docs/#bar-chart)...它非常简单,尤其是如果您的数据是JSON / Obj格式。