1

我有一个线系列,涵盖沿 X 轴的 1 到 20 和沿 Y 轴的 0 到 1 的数据。我的问题是 x 轴总是从 0 开始并到达最远的值,而 Y 轴从 0 开始但也只到达最远的值。如何设置这些尺寸?

4

1 回答 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 回答