我有两个系列的每日数据,显示在散点图上,日期在 x 轴上。一个系列是橙色的,另一个是蓝色的。这是图表: 散点图
x 轴标签每 100 天出现在主要刻度线上。我希望标签出现在每三个月的第一天。
有没有办法根据散点图中的月数获得 x 轴标签的常规间距?
当我尝试在折线图中执行此操作时,我得到了这个: 折线图
请注意,折线图中的橙色系列一直移动到不属于它的图表左侧。
我有一个解决方法。
我使用折线图并为不存在信息的日期输入 0。该图可以在这里看到:带有额外点的线图
这是为了交付成果,所以我不想显示所有这些零。我继续前进,并提出了我不希望隐藏的观点。这可以手动完成(右键单击数据点并选择“格式化数据点”,然后选择“无线”),但该图中有约 500 个数据点,我有大约 20 个图,所以我使用以下代码行将其自动化:
For i = 1 To A1
oChart.Chart.FullSeriesCollection(2).Points(i).Format.Line.Visible = msoFalse
Next
我已经使用变量 A1 作为我希望橙色曲线开始的行。oChart 是保存图形的形状对象。
最终结果在这里:修正折线图
似乎仍然应该有一种方法可以使用散点图来做到这一点,如果有人能告诉我如何做到这一点,我将不胜感激。