Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to �нтеллектуальная Кобринщина

Format a Table of Data - Wolfram Mathematica

Форматирование таблиц

Mathematica может не только выполнять очень сложные анализы данных, она также может отображать их результаты в тщательно отформатированных, легко воспринимаемых визуализациях, которые в дальнейшем могут быть использованы в других документах или презентациях. Одним из самых практичных способов представления данных являются таблицы.

Для начала, импортируем некоторые данные для последующей обработки:

In[1]:=

FormatATableOfDataRU_1.gif

Out[1]=

FormatATableOfDataRU_2.gif

Придадим этим данным форму таблицы:

In[2]:=

FormatATableOfDataRU_3.gif

Out[2]=

Rank Fruit Fly Human Pea E.coli
Domain Eukaryota Eukaryota Eukaryota Bacteria
Kingdom Animalia Animalia Plantae Monera
Phylum Arthropoda Chordata Magnoliophyta Proteobacteria
Class Insecta Mammalia Magnoliopsida Proteobacteria
Order Diptera Primates Fabales Enterobacteriales
Family Drosophilidae Hominidae Fabaceae Enterobacteriaceae
Genus Drosophila Homo Pisum Escherichia
Species D.melanogaster H.sapiens P.sativum E.coli

Выровняем текст по левому краю и добавим немного пространства между рядами и столбцами:

In[3]:=

FormatATableOfDataRU_4.gif

Out[3]=

Rank Fruit Fly Human Pea E.coli
Domain Eukaryota Eukaryota Eukaryota Bacteria
Kingdom Animalia Animalia Plantae Monera
Phylum Arthropoda Chordata Magnoliophyta Proteobacteria
Class Insecta Mammalia Magnoliopsida Proteobacteria
Order Diptera Primates Fabales Enterobacteriales
Family Drosophilidae Hominidae Fabaceae Enterobacteriaceae
Genus Drosophila Homo Pisum Escherichia
Species D.melanogaster H.sapiens P.sativum E.coli

Добавим рамку и используем параметр Text в качестве стиля каждого элемента:

In[4]:=

FormatATableOfDataRU_5.gif

Out[4]=

Rank Fruit Fly Human Pea E.coli
Domain Eukaryota Eukaryota Eukaryota Bacteria
Kingdom Animalia Animalia Plantae Monera
Phylum Arthropoda Chordata Magnoliophyta Proteobacteria
Class Insecta Mammalia Magnoliopsida Proteobacteria
Order Diptera Primates Fabales Enterobacteriales
Family Drosophilidae Hominidae Fabaceae Enterobacteriaceae
Genus Drosophila Homo Pisum Escherichia
Species D.melanogaster H.sapiens P.sativum E.coli

Выделим заголовки рядов и столбцов различным фоном:

In[5]:=

FormatATableOfDataRU_6.gif

Out[5]=

Rank Fruit Fly Human Pea E.coli
Domain Eukaryota Eukaryota Eukaryota Bacteria
Kingdom Animalia Animalia Plantae Monera
Phylum Arthropoda Chordata Magnoliophyta Proteobacteria
Class Insecta Mammalia Magnoliopsida Proteobacteria
Order Diptera Primates Fabales Enterobacteriales
Family Drosophilidae Hominidae Fabaceae Enterobacteriaceae
Genus Drosophila Homo Pisum Escherichia
Species D.melanogaster H.sapiens P.sativum E.coli

Любое выражение может быть частью таблицы данных, включая графику:

In[6]:=

FormatATableOfDataRU_7.gif

Out[6]=

FormatATableOfDataRU_8.gif

Несколько элементов ряда и/или столбца могут быть объединены в отдельный элемент при помощи команд SpanFromLeft, SpanFromAbove или SpanFromBoth:

In[7]:=

FormatATableOfDataRU_9.gif

Out[7]=

FormatATableOfDataRU_10.gif