toaster: Big Data in-Database Analytics that Scales with Teradata Aster Distributed Platform

A consistent set of tools to perform in-database analytics on Teradata Aster Big Data Discovery Platform. toaster (a.k.a 'to Aster') embraces simple 2-step approach: compute in Aster - visualize and analyze in R. Its `compute` functions use combination of parallel SQL, SQL-MR and SQL-GR executing in Aster database - highly scalable parallel and distributed analytical platform. Then `create` functions visualize results with boxplots, scatterplots, histograms, heatmaps, word clouds, maps, networks, or slope graphs. Advanced options such as faceting, coloring, labeling, and others are supported with most visualizations.

AuthorGregory Kanevsky [aut, cre]
Date of publication2017-01-08 16:46:59
MaintainerGregory Kanevsky <gregory.kanevsky@teradata.com>
LicenseGPL-2
Version0.5.5
https://github.com/teradata-aster-field/toaster

View on CRAN

Man pages

computeAggregates: Compute aggregate values.

computeBarchart: Compute one or more aggregates across single class.

computeCanopy: Perform canopy clustering on the table to determine cluster...

computeClusterSample: Random sample of clustered data

computeCorrelations: Compute correlation between pairs of columns.

computeEgoGraph: Find the vertices not farther than a given limit from another...

computeGraph: Materialize Aster graph as network object in R.

computeGraphClusters: Pefrom graph clustering of various types.

computeGraphClustersAsGraphs: Creates list of graphs for each specified component.

computeGraphHistogram: Compute various statistic distributions on graph edges and...

computeGraphMetric: Compute top vertices by the metric values on a graph.

computeHeatmap: Compute 2-dimensional multi-layered matrix for heat map...

computeHistogram: Compute histogram distribution of the column.

computeKmeans: Perform k-means clustering on the table.

computeLm: Fit Linear Model and return its coefficients.

computePercentiles: Compute percentiles of column values.

computeSample: Randomly sample data from the table.

computeSilhouette: Compute Silhouette (k-means clustering).

computeTf: Compute term frequencies on a corpus.

computeTfIdf: Compute Term Frequency - Inverse Document Frequency on a...

createBoxplot: Create box plot.

createBubblechart: Create Bubble Chart type of plot.

createCentroidPlot: Create plot of cluster centroids.

createClusterPairsPlot: Create cluster variable plot.

createClusterPlot: Create clusters' properties plot.

createHeatmap: Create Heat Map type of plot.

createHistogram: Create histogram type of plot.

createMap: Locate map, geocode data, then plot both.

createPopPyramid: Create Population Pyramid type of histogram plot.

createSilhouetteProfile: Create cluster silhouette profile plot.

createSlopegraph: Create plot with Slope Graph visualization.

createWordcloud: Create Word Cloud Visualization.

getArbitraryPrecisionTypes: List Aster arbitrary precision number data types.

getCharacterColumns: Filter character columns.

getCharacterTypes: List Aster character data types.

getDiscretePaletteFactory: Generate discrete palette maker

getFloatingPointTypes: List Aster floating piont numeric data types.

getGradientPaletteFactory: Generate gradient palette maker

getIntegerTypes: List Aster integer data types.

getMatchingColumns: Filter columns by pattern.

getNullCounts: Counts nulls per column in the table.

getNumericColumns: Filter numeric columns.

getNumericTypes: List Aster all numeric data types.

getTableCounts: Counts number of rows and columns in the database tables.

getTableSummary: Compute columnwise statistics on Aster table.

getTemporalColumns: Filter Date and Time Table Columns.

getTemporalTypes: List Aster temporal data types.

getWindowFunction: Determine window function to use

isTable: Test if table present in the database.

makeFromClause: Make SQL FROM clause

makeTempTableName: Make Aster temporary table name.

nGram: Tokenize (or split) text and emit multi-grams.

showData: Plot table level statistics, histograms, correlations and...

showGraph: Plot an Aster graph object comprised of the vertice and edge...

theme_empty: Creates empty theme.

toa_dep: Give a deprecation error, warning, or messsage, depending on...

toaGraph: Define an object corresponding to a graph in Aster database.

toaster: toaster: analytical and visualization toolbox for Teradata...

token: Tokenize (or split) text and emit n-word combinations from a...

validateGraph: Validate graph data in Aster for consistency.

viewTableSummary: Invoke a Data Viewer on table statistics.

Files in this package

toaster
toaster/tests
toaster/tests/testthat.R
toaster/tests/testthat
toaster/tests/testthat/test-computeTf.R
toaster/tests/testthat/test-utils.R
toaster/tests/testthat/helper-tests.R
toaster/tests/testthat/test-computeCanopy.R
toaster/tests/testthat/test-computePercentiles.R
toaster/tests/testthat/test-computeAggregates.R
toaster/tests/testthat/test-computeCorrelations.R
toaster/tests/testthat/test-validateGraph.R
toaster/tests/testthat/test-showData.R
toaster/tests/testthat/test-computeSample.R
toaster/tests/testthat/test-createBoxplot.R
toaster/tests/testthat/test-computeHeatmap.R
toaster/tests/testthat/test-computeGraphHistogram.R
toaster/tests/testthat/_pitchingInfo.dat
toaster/tests/testthat/test-createPopPyramid.R
toaster/tests/testthat/test-computeEgoGraph.R
toaster/tests/testthat/_battingInfo.dat
toaster/tests/testthat/test-computeGraphMetric.R
toaster/tests/testthat/test-computeLm.R
toaster/tests/testthat/test-computeTfIdf.R
toaster/tests/testthat/_startEndTestInfo.dat
toaster/tests/testthat/test-createMap.R
toaster/tests/testthat/test-showGraph.R
toaster/tests/testthat/test-computeKmeans.R
toaster/tests/testthat/test-computeGraphClusters.R
toaster/tests/testthat/test-computeBarchart.R
toaster/tests/testthat/test-computeGraph.R
toaster/tests/testthat/test-createClusterPlots.R
toaster/tests/testthat/test-computeHistogram.R
toaster/tests/testthat/test-misc.R
toaster/NAMESPACE
toaster/demo
toaster/demo/baseball-boxplot.R
toaster/demo/baseball-sample.R
toaster/demo/baseball-histogram.R
toaster/demo/baseball-kmeans.R
toaster/demo/baseball-showData.R
toaster/demo/baseball-lm.R
toaster/demo/baseball-bubble.R
toaster/demo/baseball-pyramid.R
toaster/demo/baseball-maps.R
toaster/demo/baseball-aggregate.R
toaster/demo/00Index
toaster/demo/baseball-parallel.R
toaster/demo/baseball-heatmap.R
toaster/demo/baseball-barchart.R
toaster/demo/dallas-text.R
toaster/demo/baseball-correlation.R
toaster/demo/baseball-summary.R
toaster/NEWS
toaster/R
toaster/R/computeGraphClusters.R toaster/R/computeLm.R toaster/R/utils.R toaster/R/plotting.R toaster/R/computeAggregates.R toaster/R/maps.R toaster/R/computeHistogram.R toaster/R/validateGraph.R toaster/R/computeSample.R toaster/R/computeHeatmap.R toaster/R/computePercentiles.R toaster/R/tools.R toaster/R/computeKmeans.R toaster/R/computeBarchart.R toaster/R/showData.R toaster/R/computeTfIdf.R toaster/R/computeGraph.R toaster/R/computeCorrelations.R toaster/R/showGraph.R toaster/R/plottingKmeans.R toaster/R/toaster.R toaster/R/misc.R toaster/R/textParsers.R
toaster/README.md
toaster/MD5
toaster/DESCRIPTION
toaster/man
toaster/man/getIntegerTypes.Rd toaster/man/showGraph.Rd toaster/man/getCharacterTypes.Rd toaster/man/createHeatmap.Rd toaster/man/viewTableSummary.Rd toaster/man/computeHistogram.Rd toaster/man/token.Rd toaster/man/createClusterPairsPlot.Rd toaster/man/computeClusterSample.Rd toaster/man/computeTf.Rd toaster/man/createClusterPlot.Rd toaster/man/validateGraph.Rd toaster/man/createSilhouetteProfile.Rd toaster/man/getCharacterColumns.Rd toaster/man/computeGraphClustersAsGraphs.Rd toaster/man/getTemporalTypes.Rd toaster/man/createWordcloud.Rd toaster/man/getNullCounts.Rd toaster/man/computeEgoGraph.Rd toaster/man/computeSample.Rd toaster/man/createMap.Rd toaster/man/computeGraphMetric.Rd toaster/man/getArbitraryPrecisionTypes.Rd toaster/man/createBoxplot.Rd toaster/man/getMatchingColumns.Rd toaster/man/computeGraphClusters.Rd toaster/man/computeAggregates.Rd toaster/man/computeSilhouette.Rd toaster/man/toa_dep.Rd toaster/man/getNumericTypes.Rd toaster/man/computeHeatmap.Rd toaster/man/createBubblechart.Rd toaster/man/makeTempTableName.Rd toaster/man/makeFromClause.Rd toaster/man/computeLm.Rd toaster/man/getNumericColumns.Rd toaster/man/showData.Rd toaster/man/getFloatingPointTypes.Rd toaster/man/computeBarchart.Rd toaster/man/nGram.Rd toaster/man/getTemporalColumns.Rd toaster/man/getTableCounts.Rd toaster/man/computeGraphHistogram.Rd toaster/man/createCentroidPlot.Rd toaster/man/createPopPyramid.Rd toaster/man/getGradientPaletteFactory.Rd toaster/man/createHistogram.Rd toaster/man/toaGraph.Rd toaster/man/theme_empty.Rd toaster/man/computePercentiles.Rd toaster/man/getDiscretePaletteFactory.Rd toaster/man/getWindowFunction.Rd toaster/man/computeTfIdf.Rd toaster/man/isTable.Rd toaster/man/toaster.Rd toaster/man/computeCorrelations.Rd toaster/man/computeKmeans.Rd toaster/man/createSlopegraph.Rd toaster/man/computeGraph.Rd toaster/man/getTableSummary.Rd toaster/man/computeCanopy.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.