【问题标题】:Change chart to log chart C#将图表更改为日志图表 C#
【发布时间】:2016-05-02 10:56:02
【问题描述】:

是否可以将图表上 y 轴的比例更改为对数?即使在绘制了点之后,我也想通过单击按钮来做到这一点。

这是我的散点图的代码。 X 值是我在冒泡排序算法中使用的数字数组的长度。 Y 值来自一个秒表,用于计时该方法需要多长时间进行排序。

type = "bubble";                
chart1.Series[type].Points.AddXY(dataArray.Length, sw.ElapsedMilliseconds); 

【问题讨论】:

  • 你应该提供一些代码。就目前而言,没有人知道您正在使用什么工具和/或控件进行绘图 - 这有点像一个开放式问题。
  • @Übercoder 我更新了问题
  • 试试这个:chart.ChartAreas[0].AxisY.IsLogarithmic = true;

标签: c# charts scale interactive


【解决方案1】:

Axis.IsLogarithmic 设置一个标志,指示轴是否为对数。对数图表上不允许出现零或负数据值。

https://msdn.microsoft.com/en-us/library/system.windows.forms.datavisualization.charting.axis.islogarithmic(v=vs.110).aspx

chart1.ChartAreas[0].AxisY.IsLogarithmic = true;

【讨论】:

    猜你喜欢
    • 2012-06-22
    • 2021-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-20
    • 2011-08-14
    • 2015-10-23
    • 2023-04-03
    相关资源
    最近更新 更多