【问题标题】:Draw graph based on day, month and year根据日、月、年绘制图表
【发布时间】:2013-09-10 18:18:52
【问题描述】:

我有这 3 个类别,日、月和年。这些类别有值,我想用这些值绘制一个图(但图只是二维的)。到目前为止,我一直在绘制只有 2 个类别的图,例如,白天和事故。所以我只是把天放在 x 轴上,把事故放在 y 轴上。

现在我需要做同样的事情,但我有 3 个类别,如上所述。我不知道该怎么做,因为并非所有月份都有相同的日子。有些有 28 天,有些有 30 天等。知道如何计算这个吗?你建议在 x 轴和 y 轴上有什么?

另外,另一件小事是当我在图表上添加几天或几个月的值时,它会将它们显示为双精度类型。我只想要整数。我怎么得到这个?我将值添加到 x 轴的方式如下代码所示:

        pane.XAxis.Scale.Min = 1;
        pane.XAxis.Scale.Max = 12;
        pane.YAxis.Scale.Min = 1900;
        pane.YAxis.Scale.Max = 2000;

【问题讨论】:

    标签: c# zedgraph


    【解决方案1】:

    我不知道zedgraph,但通常可以通过将所有类别放在x轴上并对每个类别进行颜色编码来解决。

    简单示例见以下链接: http://zedgraph.dariowiz.com/indexd8a1.html?title=Use_RenderMode.RawImage_in_a_web_page

    在您的情况下,在同一图表中包含几天、几个月和几年的数据似乎很奇怪,因为不同的值规模会导致问题。

    【讨论】:

    • 是的,我也想过这样做,但我必须画一条曲线。我在想,它必须以某种方式缩小到值,一个用于 x 轴,一个用于 y 轴
    • 你能画多条曲线吗?每个都有自己的规模。
    • 我不确定。我得问问我的老板。但如果这是唯一的方法,那么就是这样
    猜你喜欢
    • 2021-08-24
    • 2019-05-23
    • 2013-02-24
    • 1970-01-01
    • 2017-10-17
    • 2021-12-17
    • 1970-01-01
    • 2014-11-05
    • 1970-01-01
    相关资源
    最近更新 更多