gpt4 book ai didi

javascript - vAxis 值在条形图中不可见 : Google Charts

转载 作者:行者123 更新时间:2023-11-28 12:34:15 24 4
gpt4 key购买 nike

我在垂直轴上的值不可见,如图所示:

enter image description here .

我的代码可能有什么问题?

      function drawVisualization() {
google.visualization.drawChart({
containerId: 'visualization',
dataSourceUrl: 'http://www.google.com/fusiontables/gvizdata?tq=',
query: 'SELECT Environment, GirlPupils, BoyPupils, FemaleTeachers, MaleTeachers FROM 1eC4sIAgVXfFj01mOM2cDiyW2nly7TcFeIXj1G3s',
chartType: 'BarChart',
options: {
title: 'Number of Students and Teachers',
vAxis: {
title: 'Environment'
},
hAxis: {
title: 'Number'
}
}
});
}

最佳答案

从图像中我可以看出,垂直值实际上显示了!问题是

  1. 您为图表容器设置的高度非常小,试图显示很多条形

  2. vAxis 的 fontSize 相对较大

  3. 通常会出现左侧空间不足的问题

更改 <div> 的高度-实际上可以容纳许多条的容器:

<div id="visualization" style="height:1000px;"></div>

更改 vAxis 的字体大小并在图表区域左侧添加一些空间

options: {
title: 'Number of Students and Teachers',
vAxis: {
title: 'Environment',
textStyle : { fontSize : 7 }
},
hAxis: {
title: 'Number'
},
chartArea: {left: "150",top: 0 }
}

enter image description here

<小时/>

编辑:

为了仅选择 Environment 所在的列是农村、城市或近城市,请将您的查询更改为

SELECT Environment, GirlPupils, BoyPupils, FemaleTeachers, MaleTeachers 
FROM 1eC4sIAgVXfFj01mOM2cDiyW2nly7TcFeIXj1G3s
WHERE Environment IN ('Rural', 'Urban','Peri Urban')

请注意正常的 SQL 语法 OR FusionTables 不支持,您必须使用 IN 。此外,字符串必须用单引号 '' 括起来。 .

关于javascript - vAxis 值在条形图中不可见 : Google Charts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18849254/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com