(此文档仅供参考)
问题
在制作词云图时,有时候会遇到词云图无法显示全部数据的情况。如下图,一共8条数据,但是词云图只显示了三条数据。
方案
这可能是设置的问题,可以通过逐一尝试以下方案解决。
== 方案1 ====
打开词云图的设置界面,进入到“高级”页签下,查看是否设置了“图形输出最大行数”。
系统中对于echarts图形,为了保证展示效率,默认限制其只显示100条数据。可以将“图形输出行数”进行修改,设置足够大的行数,使得数据可全部展示。
== 方案2 ====
如果数据比较多或者字体区间设置得比较大,而词云图的画布大小不足够,就会出现部分数据无法在画布上展示。
我们可进入词云图的设置界面,在“基本设置”页签下,将词云图的画布调大
== 方案 3 ====
如果不希望调整画布大小,也可通过以下扩展属性去进行设置
代码块 |
---|
{ "drawOutOfBound": true, "series": [{ "sizeRange": [12, 20] }] } |
注:代码中的sizeRange可考虑继续减小,以适应展现效果。另,使用此扩展属性需同时将smartbi版本更新到2018-05-17之后版本。
== 方案 4 ====
由于超过了画布大小,有的词没有画出来,默认drawOutOfBound是false的,添加如下扩展属性可指定画出超过画布的词:
代码块 |
---|
{ "series": [{ "drawOutOfBound": true }] } |
Viewtracker |
---|