Таблица (информация) - Table (information)

Примерная таблица оказано в веб-браузер с помощью HTML.

А стол это аранжировка данные в строках и столбцах или, возможно, в более сложной структуре. Таблицы широко используются в коммуникация, исследование, и анализ данных. Таблицы появляются в печатных СМИ, рукописных заметках, компьютерном программном обеспечении, архитектурном орнаменте, дорожных знаках и во многих других местах. Точные соглашения и терминология для описания таблиц различаются в зависимости от контекста. Кроме того, таблицы значительно различаются по разнообразию, структуре, гибкости, обозначениям, представлению и использованию.[1][2][3][4][5] В книгах и технических статьях таблицы обычно представлены отдельно от основного текста пронумерованными и снабженными подписями. плавающие блоки.

Основное описание

Стол состоит из упорядоченного расположения ряды и столбцы. Это упрощенное описание самого основного вида таблицы. Некоторые соображения вытекают из этого упрощенного описания:

  • период, термин ряд имеет несколько общих синонимов (например, записывать, k-кортеж, кортеж из n, вектор);
  • период, термин столбец имеет несколько общих синонимов (например, поле, параметр, свойство, атрибут, стойка);
  • столбец обычно идентифицируется по имени;
  • имя столбца может состоять из слова, фразы или числового индекса;
  • пересечение строки и столбца называется клетка.

Элементы таблицы могут быть сгруппированы, сегментированы или упорядочены различными способами и даже вложены. рекурсивно. Дополнительно таблица может включать метаданные, аннотации, заголовок,[6] а нижний колонтитул или другие вспомогательные функции.[5]

Простой стол

Ниже показана простая таблица с тремя столбцами и девятью строками. Первая строка не учитывается, потому что она используется только для отображения имен столбцов. Это называется «строкой заголовка».

Таблица возраста
ИмяФамилияВозраст
ТинуElejogun14
МарекКостжевский25
ЛилиМакГарретт18
OlatunkboЧиджиаку22
АдриеннАнтула22
АкселияАфанасий22
Йон-КабатZinn22
ТабангМосоа15
КгаогелоМосоа11

Многомерный стол

Пример таблицы, содержащей строки со сводной информацией. Сводная информация состоит из промежуточных итогов, которые объединены из предыдущих строк в одном столбце.

Концепция чего-либо измерение также является частью базовой терминологии.[7] Любую «простую» таблицу можно представить в виде «многомерной» таблицы с помощью нормализация значения данных упорядочены иерархии. Типичным примером такой таблицы является Таблица умножения.

Таблица умножения
×123
1123
2246
3369

В многомерных таблицах каждая ячейка в теле таблицы (и значение этой ячейки) относится к значениям в начале столбца (т. Е. Заголовка), строки и других структур в более сложных таблицах. Это инъективное отношение: каждая комбинация значений строки заголовков (строка 0, из-за отсутствия лучшего термина) и столбца заголовков (столбец 0 из-за отсутствия лучшего термина) связана с уникальной ячейкой в ​​таблице:

  • Столбец 1 и строка 1 будут соответствовать только ячейке (1,1);
  • Столбец 1 и строка 2 будут соответствовать только ячейке (2,1) и т. Д.

Первый столбец часто представляет описание информационного измерения, по которому осуществляется навигация по остальной части таблицы. Этот столбец называется «заглушкой». Таблицы могут содержать три или несколько измерений и могут быть классифицированы по количеству измерений. В многомерных таблицах могут быть надстрочки - строки, которые описывают дополнительные измерения для строк, которые представлены под этой строкой и обычно сгруппированы в древовидной структуре. Эта структура обычно визуально представлена ​​соответствующим количеством пробелов перед меткой каждой заглушки.[8]

В таблицах литературы часто представлены числовые значения, совокупная статистика, категориальные значения, а иногда и параллельные описания в форме текста.[9] Они могут сжать большой объем информации до ограниченного пространства, и поэтому они популярны в научной литературе во многих областях исследований.

Общее представление

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

Например, на следующей диаграмме два альтернативных представления одной и той же информации представлены рядом. Слева - стандарт NFPA 704 »огненный алмаз "с примерными значениями указаны, а справа - простая таблица, отображающая те же значения вместе с дополнительной информацией. Оба представления передают по существу одну и ту же информацию, но табличное представление, возможно, более понятно для тех, кто не знаком со стандартом NFPA 704. Однако табличное представление может быть не идеальным для всех обстоятельств (например, из-за ограниченного пространства или по соображениям безопасности).

Адриен Аузу "ТАБЛИЦА апертур предметных стекол" из статья 1665 года в Философские труды
Огненный алмаз
Стандартное представлениеТабличное представление
Уровни риска опасных материалов на этом объекте
Риск здоровьюВоспламеняемостьРеактивностьСпециальный
Уровень 3Уровень 21-й уровень

Конкретное использование

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

Издательский

Математика

Естественные науки

Информационные технологии

Программные приложения

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

Разработка программного обеспечения

Таблицы используются при разработке программного обеспечения как для высокоуровневой спецификации, так и для низкоуровневой реализации. Использование в спецификации программного обеспечения может включать в себя специальное включение простых таблицы решений в текстовых документах до использования методологий табличных спецификаций, примеры которых включают SCR[10] и Statetep.[11]Сторонники табличных методов, среди которых Давид Парнас выделяется, подчеркивает их понятность, а также преимущества формата, позволяющего систематически проверять качество и стоимость,[12] в то время как соответствующие недостатки графического обозначения были названы в качестве мотивации для разработки как минимум двух табличных подходов.[11][13]

На уровне программирования программное обеспечение может быть реализовано с использованием конструкций, обычно представляемых или понимаемых как табличные, независимо от того, хранить ли данные (возможно, для запоминать более ранние результаты), например, в массивы или же хеш-таблицы, или же таблицы управления определение потока выполнения программы в ответ на различные события или входные данные.

Базы данных

Системы баз данных часто хранят данные в структурах, называемых таблицами; в котором столбцы поля данных и ряды представляют записи данных.

Историческое отношение к мебели

В средневековье счетные дома, то столы были покрыты куском клетчатый ткань, чтобы считать деньги. Казначейство это архаичный термин для английского института, который учитывал деньги, причитающиеся монарх. Таким образом шахматная доска столы стопок монет - конкретная реализация этого Информация.

Смотрите также

Рекомендации

  1. ^ Финк, Арлин (2005). Как проводить опросы. Thousand Oaks: Sage Publications. ISBN  1-4129-1423-X.
  2. ^ Макнабб, Дэвид (2002). Методы исследования в государственном управлении и управлении некоммерческими организациями. Армонк: М.Э. Шарп. ISBN  0-7656-0957-6.
  3. ^ Морган, Джордж (2004). Spss для вводной статистики. Хиллсдейл: Лоуренс Эрлбаум. ISBN  0-8058-4789-8.
  4. ^ Роби, Дэвид (2000). Звук и структура в Божественной комедии. Оксфорд, Оксфордшир: Издательство Оксфордского университета. ISBN  0-19-818498-0.
  5. ^ а б Зелински, Кшиштоф (2006). Программная инженерия: эволюция и новые технологии. Амстердам: IOS Press. ISBN  1-58603-559-2.
  6. ^ см., например, Заголовок страницы или же Заголовок (вычисление)
  7. ^ Концепция «измерения» часто применяется к таблицам в разных контекстах и ​​с разными значениями. Например, то, что в этой статье описывается как «Простая таблица», альтернативно описывается как «двумерный массив». Это отличается от «многомерной таблицы», представленной в этой статье.
  8. ^ Милошевич Н., Грегсон С., Эрнандес Р., Ненадич Г. (июнь 2016 г.). «Распутывание структуры таблиц в научной литературе» (PDF). Труды 21-й Международной конференции по приложениям естественного языка к информационным системам (NLDB 2016). Конспект лекций по информатике. 9612: 162–174. Дои:10.1007/978-3-319-41754-7_14. ISBN  978-3-319-41753-0.
  9. ^ Милошевич Н., Грегсон С., Эрнандес Р., Ненадич Г. (февраль 2019 г.). «Структура для извлечения информации из таблиц в биомедицинской литературе». Международный журнал анализа и распознавания документов (IJDAR). 22 (1): 55–78. arXiv:1902.10031. Дои:10.1007 / s10032-019-00317-0. S2CID  62880746.
  10. ^ Хайтмейер, Констанс Л. (2002). «Снижение затрат на программное обеспечение». Вашингтон, округ Колумбия: Военно-морская исследовательская лаборатория. Цитировать журнал требует | журнал = (помощь)
  11. ^ а б Брин, Майкл (2005). «Опыт использования упрощенного метода формальной спецификации для линейки коммерческих встроенных систем» (PDF). Журнал разработки требований. 10 (2): 161–172. Дои:10.1007 / s00766-004-0209-1. S2CID  16928695.
  12. ^ Яницки, Рышард; Парнас, Дэвид Лорге; Цукер, Джеффри (1997). «Табличные представления в реляционных документах». In Brink, C .; Kahl, W .; Шмидт, Г. (ред.). Реляционные методы в информатике. Springer Verlag. ISBN  3-211-82971-7.
  13. ^ Leveson, Nancy G .; Heimdahl, Mats P.E .; Риз, Джон Дэймон (1999). «Разработка языков спецификации для систем управления процессами: извлеченные уроки и шаги в будущее». Седьмой симпозиум ACM SIGSOFT по основам программной инженерии (PDF). Конспект лекций по информатике. 1687. С. 127–146. Дои:10.1007/3-540-48166-4_9. ISBN  978-3-540-66538-0.

внешняя ссылка