Click or drag to resize

IWeightTableSet Interface

imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Set of documents that are subject of the IWeightTable

Namespace:  imbSCI.DataComplex
Assembly:  imbSCI.DataComplex (in imbSCI.DataComplex.dll) Version: 0.3.70.
Syntax
C#
public interface IWeightTableSet : IEnumerable<IWeightTable>, 
	IEnumerable
Request Example View Source

The IWeightTableSet type exposes the following members.

Properties
  NameDescription
Public propertyAggregateDocument
Document with summary information on the terms
Public propertydataSet
Public propertyItem
Gets the IWeightTable for the specified document name.
Public propertyname
Top
Methods
  NameDescription
Public methodAdd(IWeightTable)
Adds the specified document and processes all terms contained
Public methodAdd(IWeightTable, IWeightTableTerm, Boolean)
Adds term to the table specified
Public methodAddTable
Adds new IWeightTable with name nad terms collection
Public methodGetAggregateDataTable
Gets the aggregate table.
Public methodGetBDFreq(String)
Gets the binary document frequency of the specified term, i.e.: number of documents containing the term
Public methodGetBDFreq(IWeightTableTerm)
Gets the binary document frequency of the specified term, i.e.: number of documents containing the term
Public methodGetDataSet
Gets the data set with all tables made for each document contained. Optionally creates aggregate table as the first table in the dataset.
Public methodGetDataTable
Gets the table for the specified document
Public methodGetIDF(String)
Gets the idf - inverse document frequency
Public methodGetIDF(IWeightTableTerm)
Gets the tf idf (term frequency - inverse document frequency
Public methodupdateMaxValues
Updates the maximum AFreq and CWeight - if chagnes occured since last call.
Top
Extension Methods
  NameDescription
Public Extension MethodbuildDataTable
2017::Builds data table out of collection. Supported properties: primitives, enums and IGetFromToString interface types
(Defined by DataTableBuilders.)
Public Extension MethodBuildDataTableHorizontal
Builds the data table using reflection and selected columns. Supports formating instruction, expression and other advanced atributes
(Defined by PropertyDataStructureTools.)
Public Extension MethodbuildPropertyCollectionList
Builds the property collection list from IEnumerable source collection
(Defined by imbPropertyCollectionExtensions.)
Public Extension MethodConvertListIWeightTable, TTarget (Defined by collectionExtensions.)
Public Extension MethodConvertToListTTarget (Defined by collectionExtensions.)
Public Extension Methodcount
Universal counting
(Defined by collectionExtensions.)
Public Extension MethodCreateNestedDataTableIWeightTable, TInner
Creates the nested data table. http://stackoverflow.com/questions/33823820/convert-generic-nested-list-to-datatable
(Defined by DataTableETL.)
Public Extension MethodGetAggregatesIWeightTable
Gets aggregated version of the objects
(Defined by collectionAggregation.)
Public Extension MethodgetAllEnums
Gathers all enumerations found in the collection
(Defined by collectionExtensions.)
Public Extension MethodgetAllOfTypeT
Gets the first instance of type in supplied collection. makeNewIfNotFound
(Defined by collectionExtensions.)
Public Extension MethodGetChartDataTableIWeightTable
Makes data table for chart
(Defined by UniversalGenerators.)
Public Extension MethodGetCrossSectionIWeightTable
Gets the cross section: only items that are in common to all collections
(Defined by collectionExtensions.)
Public Extension MethodGetDifferenceIWeightTable (Defined by collectionExtensions.)
Public Extension MethodgetFirstOfTypeT
Gets the first instance that is compatibile with T in supplied collection. Supports PropertyCollection and other collections
(Defined by collectionExtensions.)
Public Extension MethodgetFirstSafe
Gets the first safe.
(Defined by collectionExtensions.)
Public Extension MethodgetFlatArrayT (Defined by collectionExtensions.)
Public Extension MethodgetFlatListT (Defined by collectionExtensions.)
Public Extension MethodGetHistogramModelIWeightTable (Defined by histogramModelExtensions.)
Public Extension MethodGetSVGChartIWeightTable (Defined by UniversalGenerators.)
Public Extension MethodGetSVGPieChartIWeightTable
Gets the SVG pie or doughnut chart.
(Defined by UniversalGenerators.)
Public Extension MethodGetTrendIWeightTable
Gets the trend from set of objects
(Defined by measureTrendTools.)
Public Extension MethodGetUnionIWeightTable (Defined by collectionExtensions.)
Public Extension MethodimbFirstOrMoreIWeightTable
Vraca jedan ili vise resursa koji ispunjavaju uslov
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafe(Int32)Overloaded.
Imbs the first safe.
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafeIWeightTable(Int32)Overloaded.
Proverava uslov
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafeIWeightTable(FuncIWeightTable, Boolean)Overloaded.
Proverava uslov
(Defined by collectionExtensions.)
Public Extension MethodimbGetIndexOf
Gets index of item in an unknown enumeration
(Defined by collectionExtensions.)
Public Extension MethodimbGetItemAt
Universal method for getting element out of unknown IEnumerable
(Defined by collectionExtensions.)
Public Extension MethodimbLastSafeIWeightTable
Imbs the last safe.
(Defined by collectionExtensions.)
Public Extension MethodisNullOrEmpty
Proverava da li je kolekcija null ili bez clanova
(Defined by collectionExtensions.)
Public Extension MethodmarkdownList
Creates list from collection of [strings, IEnumerable or Objects]
(Defined by imbStringMarkdownExtensions.)
Public Extension MethodRandomizeToListIWeightTable
Returns a new list where the elements are randomly shuffled. Based on the Fisher-Yates shuffle, which has O(n) complexity.
(Defined by collectionExtensions.)
Public Extension MethodtakeFirstFromListIWeightTable(IWeightTable)Overloaded.
Vraca prvi element koji je pronadjen u ulaznom skupu - default vraca prvi element matchList
(Defined by collectionExtensions.)
Public Extension MethodtakeFirstFromListIWeightTable(IEnumerableIWeightTable, IWeightTable)Overloaded.
Vraca prvi objekat koji se nalazi i u ovom skupu i u matchList skupu
(Defined by collectionExtensions.)
Public Extension MethodtextList
Creates list from collection of [strings, IEnumerable or Objects]
(Defined by imbStringTextExtensions.)
Public Extension MethodtoCsvFileIWeightTable
2017: Saves CSV to file from path
(Defined by csvFileExtensions.)
Public Extension MethodtoCsvInLine
Renders CSV line from [!:object.toStringSafe()], [!:separator] is removed from item String
(Defined by imbDataExtensions.)
Public Extension MethodtoListIWeightTable
Konvertuje niz u listu
(Defined by collectionExtensions.)
Top
See Also