TabularSummary[tab]
gives content summary information about the Tabular object tab.
TabularSummary[tab,cols]
gives summary information for the columns cols.
TabularSummary[tab,colsprops]
selects the properties props to report for the columns cols.
TabularSummary[tab,{cols1props1,cols2props2,…}]
selects different sets of properties for different sets of columns.
TabularSummary
TabularSummary[tab]
gives content summary information about the Tabular object tab.
TabularSummary[tab,cols]
gives summary information for the columns cols.
TabularSummary[tab,colsprops]
selects the properties props to report for the columns cols.
TabularSummary[tab,{cols1props1,cols2props2,…}]
selects different sets of properties for different sets of columns.
Details
- TabularSummary is typically used to summarize the data in each column.
- By default, TabularSummary[tab] will select appropriate properties for each column of tab, depending on the column type, and combine the results in a single Tabular output, which may contain Missing[…] entries for non-applicable pairs {col,prop}.
- Possible selectors of columns include:
-
col column with key col {col1,col2,…} columns with keys coli All all columns spatt columns whose key matches a string pattern spatt crit columns selected by a given criterion function crit type columns with type type, such as "String" typeclass columns with type in typeclass, such as "Lists" - The string pattern spatt can be given as a string with metacharacters such as "col*", as a StringExpression object such as "col"~~__ or as RegularExpression["regex"].
- Possible column types are enumerated in the documentation for TabularColumn.
- Possible type classes include:
-
"Numbers" numeric expressions "Integers" integers "Reals" real-valued numbers "Strings" strings "Lists" lists of any length and content "Booleans" Boolean values "Dates" date objects "Times" time objects "Quantities" quantities of the same unit "Entities" entities of the same domain "GeoPositions" geo positions of the same datum and projection "ByteArrays" ByteArray objects of any length "Arounds" Around objects of consistent type "Nominals" Nominal objects of the same nominal scale "Ordinals" Ordinal objects of the same ordinal scale "InertExpressions" general Wolfram Language expressions - Possible graphical properties props that apply to all types of columns:
-
"CategoryPlot" diagram representing repetition of values "Histogram" histogram of values "BoxWhiskerChart" box-and-whisker chart - Possible structural properties props that apply to all types of columns:
-
"ColumnType" element type of the tabular column "MissingCount" number of Missing[…] elements "NonMissingCount" number of non-missing elements "ByteCount" size of the tabular column in bytes "DuplicateFreeQ" whether the column has duplicate entries "CountDistinct" number of unique elements, including Missing[…] "UniqueCount" number of unique elements, not including Missing[…] "MissingProxy" proxy value used by the element type - Possible statistical properties props that apply to number, quantity and date columns:
-
"Mean" mean value "Min" minimum value "LowerQuartile","FirstQuartile","Q1" 25% quantile value "Median" median or 50% quantile value "UpperQuartile","LastQuartile","Q3" 75% quantile value "Max" maximum value
Examples
open all close allBasic Examples (1)
Summarize the contents of Fisher's iris tabular data:
tab = ResourceData["Sample Tabular Data: Fisher Iris"]TabularSummary[tab]Report only statistical data about certain columns:
TabularSummary[tab, {"PetalLength", "PetalWidth"} -> "Statistical"]Scope (4)
Summarize the contents of a Tabular object:
ResourceData["Sample Tabular Data: Car Models"]TabularSummary[%]Tabular[«1»]Summarize the contents of some columns of a Tabular object:
tab = ResourceData["Sample Tabular Data: Car Models"];TabularSummary[tab, {"cylinders", "displacement"}]Use a string pattern to select some columns:
TabularSummary[tab, "m*"]Use only the columns whose values are numbers:
TabularSummary[tab, "Numbers"]Use only the columns whose values are quantities:
TabularSummary[tab, "Quantities"]Select both strings and quantities:
TabularSummary[tab, {"Strings", "Numbers"}]Summarize the contents of a Tabular object, specifying the properties to report:
tab = ResourceData["Sample Tabular Data: Fisher Iris"];TabularSummary[tab, All -> {"Min", "Max"}]Select the statistical properties, applied to the columns containing quantities:
TabularSummary[tab, "Quantities" -> "Statistical"]Select the graphical properties for the sepal-related columns:
TabularSummary[tab, "Sepal*" -> "Graphical"]Summarize the contents of a Tabular object, specifying different properties for different columns:
tab = ResourceData["Sample Tabular Data: Fisher Iris"];TabularSummary[tab, {"Species" -> "CategoryPlot", {"SepalLength", "SepalWidth"} -> {"Min", "Max"}}]Properties & Relations (2)
tab = ResourceData["Sample Tabular Data: Fisher Iris"]TabularStructure reports structural properties about the columns, such as types, sizes and counts:
TabularStructure[tab]TabularSummary reports properties about the content of those columns:
TabularSummary[tab]Properties supported by TabularStructure and also supported by TabularSummary:
tab = ResourceData["Sample Tabular Data: Fisher Iris"];TabularStructure[tab]TabularSummary[tab, All -> {"ColumnType", "NonMissingCount", "MissingCount", "ByteCount"}]TabularSummary supports additional properties not supported by TabularStructure, such as "Min", "Max", etc.:
TabularSummary[tab, All -> {"Min", "Max"}]Related Guides
History
Text
Wolfram Research (2026), TabularSummary, Wolfram Language function, https://reference.wolfram.com/language/ref/TabularSummary.html.
CMS
Wolfram Language. 2026. "TabularSummary." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TabularSummary.html.
APA
Wolfram Language. (2026). TabularSummary. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TabularSummary.html
BibTeX
@misc{reference.wolfram_2026_tabularsummary, author="Wolfram Research", title="{TabularSummary}", year="2026", howpublished="\url{https://reference.wolfram.com/language/ref/TabularSummary.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_tabularsummary, organization={Wolfram Research}, title={TabularSummary}, year={2026}, url={https://reference.wolfram.com/language/ref/TabularSummary.html}, note=[Accessed: 12-June-2026]}