Таблица (информация) - Table (information)
А стол это аранжировка данные в строках и столбцах или, возможно, в более сложной структуре. Таблицы широко используются в коммуникация, исследование, и анализ данных. Таблицы появляются в печатных СМИ, рукописных заметках, компьютерном программном обеспечении, архитектурном орнаменте, дорожных знаках и во многих других местах. Точные соглашения и терминология для описания таблиц различаются в зависимости от контекста. Кроме того, таблицы значительно различаются по разнообразию, структуре, гибкости, обозначениям, представлению и использованию.[1][2][3][4][5] В книгах и технических статьях таблицы обычно представлены отдельно от основного текста пронумерованными и снабженными подписями. плавающие блоки.
Основное описание
Стол состоит из упорядоченного расположения ряды и столбцы. Это упрощенное описание самого основного вида таблицы. Некоторые соображения вытекают из этого упрощенного описания:
- период, термин ряд имеет несколько общих синонимов (например, записывать, k-кортеж, кортеж из n, вектор);
- период, термин столбец имеет несколько общих синонимов (например, поле, параметр, свойство, атрибут, стойка);
- столбец обычно идентифицируется по имени;
- имя столбца может состоять из слова, фразы или числового индекса;
- пересечение строки и столбца называется клетка.
Элементы таблицы могут быть сгруппированы, сегментированы или упорядочены различными способами и даже вложены. рекурсивно. Дополнительно таблица может включать метаданные, аннотации, заголовок,[6] а нижний колонтитул или другие вспомогательные функции.[5]
Простой стол
Ниже показана простая таблица с тремя столбцами и девятью строками. Первая строка не учитывается, потому что она используется только для отображения имен столбцов. Это называется «строкой заголовка».
Имя | Фамилия | Возраст |
---|---|---|
Тину | Elejogun | 14 |
Марек | Костжевский | 25 |
Лили | МакГарретт | 18 |
Olatunkbo | Чиджиаку | 22 |
Адриенн | Антула | 22 |
Акселия | Афанасий | 22 |
Йон-Кабат | Zinn | 22 |
Табанг | Мосоа | 15 |
Кгаогело | Мосоа | 11 |
Многомерный стол
Концепция чего-либо измерение также является частью базовой терминологии.[7] Любую «простую» таблицу можно представить в виде «многомерной» таблицы с помощью нормализация значения данных упорядочены иерархии. Типичным примером такой таблицы является Таблица умножения.
× | 1 | 2 | 3 |
---|---|---|---|
1 | 1 | 2 | 3 |
2 | 2 | 4 | 6 |
3 | 3 | 6 | 9 |
В многомерных таблицах каждая ячейка в теле таблицы (и значение этой ячейки) относится к значениям в начале столбца (т. Е. Заголовка), строки и других структур в более сложных таблицах. Это инъективное отношение: каждая комбинация значений строки заголовков (строка 0, из-за отсутствия лучшего термина) и столбца заголовков (столбец 0 из-за отсутствия лучшего термина) связана с уникальной ячейкой в таблице:
- Столбец 1 и строка 1 будут соответствовать только ячейке (1,1);
- Столбец 1 и строка 2 будут соответствовать только ячейке (2,1) и т. Д.
Первый столбец часто представляет описание информационного измерения, по которому осуществляется навигация по остальной части таблицы. Этот столбец называется «заглушкой». Таблицы могут содержать три или несколько измерений и могут быть классифицированы по количеству измерений. В многомерных таблицах могут быть надстрочки - строки, которые описывают дополнительные измерения для строк, которые представлены под этой строкой и обычно сгруппированы в древовидной структуре. Эта структура обычно визуально представлена соответствующим количеством пробелов перед меткой каждой заглушки.[8]
В таблицах литературы часто представлены числовые значения, совокупная статистика, категориальные значения, а иногда и параллельные описания в форме текста.[9] Они могут сжать большой объем информации до ограниченного пространства, и поэтому они популярны в научной литературе во многих областях исследований.
Общее представление
В качестве инструмента коммуникации таблица позволяет обобщение информации из неограниченного числа различных социальных или научных контекстов. Он обеспечивает знакомый способ передачи информации, которая в противном случае могла бы быть неочевидной или понятной.
Например, на следующей диаграмме два альтернативных представления одной и той же информации представлены рядом. Слева - стандарт NFPA 704 »огненный алмаз "с примерными значениями указаны, а справа - простая таблица, отображающая те же значения вместе с дополнительной информацией. Оба представления передают по существу одну и ту же информацию, но табличное представление, возможно, более понятно для тех, кто не знаком со стандартом NFPA 704. Однако табличное представление может быть не идеальным для всех обстоятельств (например, из-за ограниченного пространства или по соображениям безопасности).
Стандартное представление | Табличное представление | |||||||||
|
Конкретное использование
Есть несколько конкретных ситуаций, в которых таблицы обычно используются по обычному или формальному соглашению.
Издательский
- Перекрестная ссылка (Оглавление )
Математика
- Арифметика (Таблица умножения )
- Логика (Таблица истинности )
Естественные науки
- Химия (Периодическая таблица )
- Океанография (таблица приливов и отливов )
Информационные технологии
Программные приложения
Современные программные приложения дают пользователям возможность создавать, форматировать и редактировать таблицы и табличные данные для самых разных целей, например:
- обработка текста Приложения;
- электронная таблица Приложения;
- программное обеспечение для презентаций;
- таблицы, указанные в HTML или другой язык разметки
Разработка программного обеспечения
Таблицы используются при разработке программного обеспечения как для высокоуровневой спецификации, так и для низкоуровневой реализации. Использование в спецификации программного обеспечения может включать в себя специальное включение простых таблицы решений в текстовых документах до использования методологий табличных спецификаций, примеры которых включают SCR[10] и Statetep.[11]Сторонники табличных методов, среди которых Давид Парнас выделяется, подчеркивает их понятность, а также преимущества формата, позволяющего систематически проверять качество и стоимость,[12] в то время как соответствующие недостатки графического обозначения были названы в качестве мотивации для разработки как минимум двух табличных подходов.[11][13]
На уровне программирования программное обеспечение может быть реализовано с использованием конструкций, обычно представляемых или понимаемых как табличные, независимо от того, хранить ли данные (возможно, для запоминать более ранние результаты), например, в массивы или же хеш-таблицы, или же таблицы управления определение потока выполнения программы в ответ на различные события или входные данные.
Базы данных
Системы баз данных часто хранят данные в структурах, называемых таблицами; в котором столбцы поля данных и ряды представляют записи данных.
Историческое отношение к мебели
В средневековье счетные дома, то столы были покрыты куском клетчатый ткань, чтобы считать деньги. Казначейство это архаичный термин для английского института, который учитывал деньги, причитающиеся монарх. Таким образом шахматная доска столы стопок монет - конкретная реализация этого Информация.
Смотрите также
- Диаграмма
- Диаграмма
- Абстрактный тип данных
- Колонка (база данных)
- Информационная графика
- Периодическая таблица
- Справочная таблица
- Строка (база данных)
- Таблица (база данных)
- Таблица (HTML)
- Тензор
- Зависимые и независимые переменные
Рекомендации
- ^ Финк, Арлин (2005). Как проводить опросы. Thousand Oaks: Sage Publications. ISBN 1-4129-1423-X.
- ^ Макнабб, Дэвид (2002). Методы исследования в государственном управлении и управлении некоммерческими организациями. Армонк: М.Э. Шарп. ISBN 0-7656-0957-6.
- ^ Морган, Джордж (2004). Spss для вводной статистики. Хиллсдейл: Лоуренс Эрлбаум. ISBN 0-8058-4789-8.
- ^ Роби, Дэвид (2000). Звук и структура в Божественной комедии. Оксфорд, Оксфордшир: Издательство Оксфордского университета. ISBN 0-19-818498-0.
- ^ а б Зелински, Кшиштоф (2006). Программная инженерия: эволюция и новые технологии. Амстердам: IOS Press. ISBN 1-58603-559-2.
- ^ см., например, Заголовок страницы или же Заголовок (вычисление)
- ^ Концепция «измерения» часто применяется к таблицам в разных контекстах и с разными значениями. Например, то, что в этой статье описывается как «Простая таблица», альтернативно описывается как «двумерный массив». Это отличается от «многомерной таблицы», представленной в этой статье.
- ^ Милошевич Н., Грегсон С., Эрнандес Р., Ненадич Г. (июнь 2016 г.). «Распутывание структуры таблиц в научной литературе» (PDF). Труды 21-й Международной конференции по приложениям естественного языка к информационным системам (NLDB 2016). Конспект лекций по информатике. 9612: 162–174. Дои:10.1007/978-3-319-41754-7_14. ISBN 978-3-319-41753-0.
- ^ Милошевич Н., Грегсон С., Эрнандес Р., Ненадич Г. (февраль 2019 г.). «Структура для извлечения информации из таблиц в биомедицинской литературе». Международный журнал анализа и распознавания документов (IJDAR). 22 (1): 55–78. arXiv:1902.10031. Дои:10.1007 / s10032-019-00317-0. S2CID 62880746.
- ^ Хайтмейер, Констанс Л. (2002). «Снижение затрат на программное обеспечение». Вашингтон, округ Колумбия: Военно-морская исследовательская лаборатория. Цитировать журнал требует
| журнал =
(помощь) - ^ а б Брин, Майкл (2005). «Опыт использования упрощенного метода формальной спецификации для линейки коммерческих встроенных систем» (PDF). Журнал разработки требований. 10 (2): 161–172. Дои:10.1007 / s00766-004-0209-1. S2CID 16928695.
- ^ Яницки, Рышард; Парнас, Дэвид Лорге; Цукер, Джеффри (1997). «Табличные представления в реляционных документах». In Brink, C .; Kahl, W .; Шмидт, Г. (ред.). Реляционные методы в информатике. Springer Verlag. ISBN 3-211-82971-7.
- ^ 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.
внешняя ссылка
- СМИ, связанные с Таблицы (информация) в Wikimedia Commons