有谁知道是否有任何方法可以在D3线图上更改Y轴限制?动态数据显示图表:更改Y轴范围
我使用的是Codeplex源代码的最新版本... WPF之一,而不是Silverlight版本。
我在绘制来自Android传感器的读数,范围值有很大的变化。有时是在零附近和图形看起来是这样的:
随后的值的变化和Y轴的幅度重新进行缩放显示整个数据和图形现在看起来是这样的:
看到Y值是如何改变了很多从图片1至2
我想是要与我选择固定值Y轴,可以说,-10〜 +10。然后该图将始终以相同的比例绘制。
有没有办法做到这一点?
为图中的XAML代码是这样的:
<d3:ChartPlotter
Name="gyroGraph"
Margin="21,5,10,0"
Grid.ColumnSpan="2"
Background="White"
Grid.Row="1"
LegendVisibility="Collapsed"
NewLegendVisible="False"
MainHorizontalAxisVisibility="Collapsed"
MainVerticalAxisVisibility="Collapsed">
<d3:VerticalAxis
FontSize="8" />
<d3:Header
Content="Angular Velocity"
FontSize="11" />
</d3:ChartPlotter>
感谢和问候, 罗德里戈Basniak
如果值超出初始设置范围,您想要什么行为范围(-10至10)?如果轴保持固定(和图形裁剪)或者轴应该重新缩放以适合所有点? – Ricibob 2012-03-08 18:46:17
如果数值超出初始范围,我不打扰。无论如何,我需要定义的范围保持不变。这些值不应该超出定义的范围,但是如果他们这样做了,那么图表就可以裁剪它们。 – RBasniak 2012-03-08 19:23:43