图表和数据处理

时间:2009-05-01 14:31:52

标签: asp.net charts data-mining

虽然这里有一些关于.net图表控件的线程,但我正在开始新线程,因为我可能正在寻找一些高级数据操作(可能这会属于数据挖掘,但我不确定)以及图表

我被要求研究和原型以及关键绩效指标(KPI)系统。 基本上我们在数据库中有大量的销售数据,我们想要绘制/绘制这些数据中的各种关系。例如,我们在2008年1月提高了价格,将每个月的销售额与上一年的销售额进行比较,并显示在图表中。

数据库尚不存在 - 我们将从其他各种数据库中提取数据, 所以新的数据库将从头开始创建。目前我有一些excel格式的示例数据和一种在excel中创建的原型。

我认为可能有两种方法可以解决这个问题:

  1. 手动创建我需要的所有查询,并将数据提供给.net图表控件。
  2. 或者

    1. 是否有一些现成的数据操作/挖掘工具可以在拉出数据中的关系方面做很多繁重的工作。不确定这种事情是否存在? (虽然我知道我试图为我的论文建立这样的东西 - 这是废话超出信念!)
    2. 一个相关的说明,Dundas图表和Microsoft asp.net图表工具做同样的事情。在堆栈溢出的线程中有人声称实际上有同样的事情,MS是否购买了dundas?有没有理由购买dundas而不是使用免费的MS图表控件?

      对此有任何建议将不胜感激。 提前谢谢!

2 个答案:

答案 0 :(得分:0)

微软在其产品中使用了相当多的Dundas Technologies。例如,SQL Server报告服务中的图形来自Dundas,ASP.NET图表中的图形控件也是如此。您可以在this blog from a blogger on the SSRS team

中详细了解控件并有效使用它们

答案 1 :(得分:0)

听起来像是标准统计软件包的工作,例如SAS,SPSS-PASW(以前称为Clementine),R,Stata或S-Plus。
虽然使用某种框架构建数据挖掘方法是有用的(并且在科学上更合理),但您可以在这些程序中实现例程,同时保持对您期望找到的内容(或您期望找到它)的不可知性:

http://www.sas.com/technologies/analytics/datamining/

您可以从您的数据库导入或查询您的数据到这些程序中的任何一个,并且大多数这些程序包括允许您直接查询大量数据库的例程(例如,SQL,mySQL,PostGreSQL),从而使您能够自动化提取,数据挖掘和可视化/绘制数据的过程,而不受惩罚。