Association Rule


[View full width]

/// <summary> /// Generates a datatable of Edges and Nodes. The datatable /// returned has four columns. in_iNodes is the number of /// nodes returned. /// If in_iNodes = 0, then all nodes (and edges) are returned. /// TYPE N1 N2 SCORE /// ---------------- /// Type = 1: /// N1: Node Unique Name /// N2: Node Caption /// Type = 2: /// N1: Node Unique Name of Split Node (source) /// N2: Node Unique Name of Target Node (target) /// SCORE: Edge score (not same as split score) /// </summary> /// <returns>datatable for Nodes and Edges</returns> [SafeToPrepareAttribute(true)] public DataTable ARGetNodeGraph(string in_szModel, int in_iNodes) /// <summary> /// Generates a list of nodes. /// </summary> /// <returns>DataTable for Nodes.</returns> [SafeToPrepareAttribute(true)] public DataTable ARGetNodes(string in_szModel) /// <summary> /// Generates a list of edges /// </summary> /// <returns>Datatable for Edges.</returns> [SafeToPrepareAttribute(true)] public DataTable ARAddRelatedNodes(string in_szModel, string in_newNodes, string in_existingNodes) /// <summary> /// Generates a list of edges /// </summary> /// <returns>Datatable for Edges.</returns> [SafeToPrepareAttribute(true)] public DataTable ARAddNodes(string in_szModel, string in_newNodes, string in_existingNodes) /// <summary> /// Generates a list of edges /// </summary> /// <returns>Datatable for Edges.</returns> [SafeToPrepareAttribute(true)] public DataTable ARAddNodesConnected(string in_szModel, string in_newNodes, string in_existingNodes) /// <summary> /// Generates a list of edges /// </summary> /// <returns>Datatable for Edges.</returns> [SafeToPrepareAttribute(true)] private DataTable ARAddNodesInternal(string in_szModel, string in_newNodes, string in_existingNodes, bool in_fAddRelated) /// <summary> /// Return the maximum size of the result set. /// </summary> /// <returns>The maximum size of the result set.</returns> [SafeToPrepareAttribute(true)] public DataTable GetStatistics(string miningModel) /// <summary> /// Retrieve rules from the association rules mining model. /// </summary> /// <returns>DataTable containing NodeIdColumn, NodeCaptionColumn, /// NodeSupportColumn, NodeProbabilityColumn, NodeLiftColumn, /// NodeSizeColumn</returns> [SafeToPrepareAttribute(true)] public DataTable GetRules(string miningModel, int start, int end, int o, double minProbability, double minLift, string filter, bool in_fStripTableName) // <summary> /// Retrieve itemsets from the association rules mining model. /// </summary> /// <returns>DataTable containing NodeIdColumn, NodeCaptionColumn, /// NodeSupportColumn, NodeProbabilityColumn, NodeLiftColumn, /// NodeSizeColumn</returns> [SafeToPrepareAttribute(true)] public DataTable GetItemsets(string miningModel, int start, int end, int o, int minSize, double minSupport, string filter, bool in_fStripTableName)





Inside SQL Server 2005 Tools
Inside SQL Server 2005 Tools
ISBN: 0321397967
EAN: 2147483647
Year: 2006
Pages: 149

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net