并非所有Xaxis标签显示在绑定数据集的图表控件上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了并非所有Xaxis标签显示在绑定数据集的图表控件上相关的知识,希望对你有一定的参考价值。

我有几个不同的图表控件的问题,我试图绑定到不同的数据集。基本上,当我运行以下查询时,无论我制作图表的大小,我的图表控件都只显示X轴上的每个第二个标签。

SELECT MID(MONTHNAME(created_at),1,3) as Month, COUNT(created_at) AS TotalCreatedCalls, COUNT(closed_at) AS TotalClosedCalls FROM call_detail WHERE DATE(created_at) BETWEEN DATE_SUB(CURDATE(), INTERVAL 12 MONTH) AND CURDATE() GROUP BY MONTH(created_at)

但是,如果我删除MONTHNAME语句并返回MONTH,则X轴标签上的所有12个月都显示为数字。

SELECT MONTH(created_at) as Month, COUNT(created_at) AS TotalCreatedCalls, COUNT(closed_at) AS TotalClosedCalls FROM call_detail WHERE DATE(created_at) BETWEEN DATE_SUB(CURDATE(), INTERVAL 12 MONTH) AND CURDATE() GROUP BY MONTH(created_at)

我和另一个图表控件有同样的问题,我试图在X轴上显示人名,但我只得到每个第五个名字。但是,我还有另一个图表控件,拉7天,并显示X轴上的周名称,似乎工作正常。

答案

添加此代码可以帮助您

纸(0)。不包括交错= 1

另一答案

我在以下网站HERE找到了我的问题的答案

它与Axis LabelStyles的Minor和Major刻度有关,它只需要一些游戏和调整来给出我需要的结果。

以上是关于并非所有Xaxis标签显示在绑定数据集的图表控件上的主要内容,如果未能解决你的问题,请参考以下文章

Matplotlib:在 x 轴上显示选定的日期标签

Highcharts悬停xAxis标签的独特价值

打造自己的图表控件3

如何更改 xAxis 标签 iOS 图表 (Swift 2.3)

iOS图表,删除底部xAxis标签创建的额外空间

Recharts 自定义 XAxis 名称