PChart - 在 X 轴上显示固定数量的标签
如何在 X 轴上仅显示固定数量的标签?
我尝试过“LabelSkip”,但我认为它仅适用于一定间隔,而不适用于固定数量的标签。
这是我的图表的打印屏幕:
How to show only a fixed number of labels in X-Axis ??
I have tried "LabelSkip", but I think it works only with an interval and not with fixed number of labels.
Here is a print-screen of my chart:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您使用的是 pChart 1 还是 pChart2 ?
这可以在 pChart 1 中使用
setFixedScale
来实现。要绘制最大值为 10、5 个点的比例,请在绘制比例之前使用以下命令
Are you using pChart 1 or pChart2 ?
This can be achived in pChart 1 using
setFixedScale
To draw a scale with a maximum value of 10 with 5 points use the following command before drawing the scale
我知道自从问这个问题以来已经有一段时间了,但这可能会对某人有所帮助:
I know it has been a while since this was asked, but it may help someone:
我用过
“LabelSkip”=>(计数($系列)/ 10)
X 轴上有 10 个标签
对我来说效果很好
I have used
"LabelSkip"=>(count($series)/10)
to have 10 labels on the X axis
Works fine for me
乔尔·多伊彻的回答对我有用。我本来会投赞成票,但我对此没有足够的 stackoverflow 声誉。
它的工作原理正如他所说:图表宽度/MinDivHeight = 图表上的标签数量。
这是我的代码
Joel Deutscher's answer worked for me. I would have up voted it, but I do not have enough stackoverflow reputation for that.
It works exactly as he said: Chart Width / MinDivHeight = Number of labels on the chart.
Here's my code