Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否可以推荐.NET的ZedGraph图表库?_C#_Graphics_Charts_Zedgraph - Fatal编程技术网

C# 是否可以推荐.NET的ZedGraph图表库?

C# 是否可以推荐.NET的ZedGraph图表库?,c#,graphics,charts,zedgraph,C#,Graphics,Charts,Zedgraph,我正在为我的公司做一个项目,在研究股票市场的过程中,我需要将一些不同类型和平均复杂度的图表整合到C#中。我在网上找到了这个免费的图书馆。如果你遇到它,你建议使用它吗?它的支持程度如何?你是说Zedgraph而不是Zgraph?Zedgraph的主页在CodeProject文章中有描述。 如果你说的是Zedgraph,我可以推荐它,我在C#方面的经验相对较少,但在数据可视化方面有很多经验。我发现启动Zedgraph并运行并生成好看的图表非常简单。Zedgraph非常适用于2D绘图,我仍在寻找3D绘

我正在为我的公司做一个项目,在研究股票市场的过程中,我需要将一些不同类型和平均复杂度的图表整合到C#中。我在网上找到了这个免费的图书馆。如果你遇到它,你建议使用它吗?它的支持程度如何?

你是说Zedgraph而不是Zgraph?Zedgraph的主页在CodeProject文章中有描述。
如果你说的是Zedgraph,我可以推荐它,我在C#方面的经验相对较少,但在数据可视化方面有很多经验。我发现启动Zedgraph并运行并生成好看的图表非常简单。Zedgraph非常适用于2D绘图,我仍在寻找3D绘图的等效工具。

我不想成为一个杀手,但我不推荐Zedgraph。几年前,我在与它合作时注意到,支持是由一个狂热者提供的,似乎每个人都在滥用他的免费软件,而没有任何补偿或贡献。这是许多自由和开放源码软件作者面临的诅咒。看起来该软件已经一年多没有更新了,帮助论坛上充满了没有回复的查询。看起来作者失去了兴趣,走了。如果您使用ZedGraph,那么这样做是因为您希望维护底层代码,并且希望为用户/开发人员社区做出贡献。如果你对贡献没有兴趣,并且你不能为自己保持贡献,那么就要为那些不起作用的事情做好准备。一家有进取心的公司可以赞助软件开发并提供费用支持,但你需要自己决定是否足够好,是否有真正的收入模式


我希望这对某人有所帮助。

我强烈推荐over ZedGraph。

我可以推荐ZedGraph。我一直在用它与伟大的 几年来的成功,对于大多数情节:大规模 光谱显示、重新校准误差图、LC峰值图、, 定量曲线等

以下是ZedGraph所在的MSQuant的一些屏幕截图 已使用:

  • (下半部分的两个图)
  • 第一个绘图后面的源代码可以在中找到

    与许多其他图表库不同,ZedGraph可以 也可用于科学/数学导向的绘图/图表(例如, 散点图),而不仅仅是业务类型图/图表。 股票市场应用程序也可能需要散点图

    在ZedGraph中,内置了对用户缩放的支持 在(无限)和缩小中,平移(拖动),同时按住 Ctrl键),将打印保存到文件或将其复制到 剪贴板

    在ZedGraph中,我缺少一件事,那就是 用户选择绘图中的项目以执行 对这些选定项目执行某些操作(例如,计算 编号,将其视为已验证或标记为 应用程序的异常值)

    不要被ZedGraph的发展状况所拖累。 ZedGraph成熟,质量非常高,可以使用 原来如此。应该有一个新的团队支持它的进一步发展
    开发。

    虽然开发似乎已经停滞,但看起来很有希望。

    ZedGraph似乎不再受到原始开发人员的支持。但是,您可以将其作为其他项目的一部分进行更新

    例如,根据ZedGraph项目讨论列表:

    所以我对ZedGraph进行了高度优化 曲线和对象。基本上,我 优化了它如何使用GDI和 专门使其仅绘制对象 这将符合图表的要求

    所以它现在可以滚动和缩放 即使我有很多 图表上有数百万个对象。加上 当它运行时,它几乎使用零CPU 以较慢的速度实时运行 用于跟踪财务图表

    我还修复了一些缺陷


    您可以找到带有更改的repo分支。

    ZedGraph不支持3D绘图,例如Surface Chart:默示Vol Surface

    MS图表只能与有效的Windows许可证一起使用。对于某些产品、客户或个人来说,这是完全不可能的。然而,这是一个好发现,值得+1 imo。感谢Jamie Ide。你为什么推荐这个?@StealthRabbi在2015年,我推荐HighCharts(有一个.NET包装器)或D3。为什么有些东西必须不断开发才能有用?ZedGraph很管用。你得到了源代码,它和你自己的一样好。不管怎样,C#/.NET开发人员是当今最常见的开发人员之一。我知道这个答案已经晚了,作者也不见了。重要的是要提到的是,所写的关于相互测试失败和离开的内容是不真实的。ZedGraph是成熟和活跃的,它的源代码已经被分叉了一百多次。显然,作者知道“简单性”的含义:不仅ZedGraph是完全可用的开箱即用,而且它是优雅的视觉使它非常容易扩展和定制。链接已断开,您知道我们是否仍然可以找到此优化版本吗?