我有一个线系列,涵盖沿 X 轴的 1 到 20 和沿 Y 轴的 0 到 1 的数据。我的问题是 x 轴总是从 0 开始并到达最远的值,而 Y 轴从 0 开始但也只到达最远的值。如何设置这些尺寸?
问问题
449 次
1 回答
0
所以对于 Y 轴,这就是你想要的
plotModel.Axes.Add(new LinearAxis()
{
Title = "Y axis Name",
Position = AxisPosition.Left,
MinorStep = 0.1,
FilterMinValue = -1,
FilterMaxValue = 1
});
至于 X 轴似乎更烦人,handLabeling 似乎是唯一的方法。
plotModel.Axes.Add(new CategoryAxis()
{
Title = "X axis name",
Position = AxisPosition.Bottom,
Labels = {"1","2","3","4","5","6" } // ... upto 20
});
然后,您添加的每个项目都会索引 Category 标签的值。例如,如果我想要 X 轴 3 上的 64 列,那么代码将如下所示:
var item =new ColumnItem(62, 2); // index 2 being value "3"
于 2015-02-11T02:46:41.200 回答