Таблица (информация)
Таблица — это расположение информации или данных , обычно в строках и столбцах или, возможно, в более сложной структуре. Таблицы широко используются в коммуникации , исследованиях и анализе данных . Таблицы появляются в печатных изданиях, рукописных заметках, компьютерном программном обеспечении, архитектурных украшениях, дорожных знаках и во многих других местах. Точные соглашения и терминология для описания таблиц различаются в зависимости от контекста. Кроме того, таблицы существенно различаются по разнообразию, структуре, гибкости, обозначениям, представлению и использованию. [1] [2] [3] [4] [5] Говорят, что информация или данные, передаваемые в виде таблицы, имеют табличный формат ( прилагательное ). В книгах и технических статьях таблицы обычно представлены отдельно от основного текста в виде пронумерованных и озаглавленных плавающих блоков .
Основное описание
[ редактировать ]Таблица состоит из упорядоченного расположения строк и столбцов . Это упрощенное описание самого основного вида таблиц. Из этого упрощенного описания следуют некоторые соображения:
- термин «строка» имеет несколько общих синонимов (например, запись , кортеж из k , кортеж из n, вектор);
- термин «столбец» имеет несколько общих синонимов (например, поле, параметр, свойство, атрибут, опора);
- столбец обычно идентифицируется по имени;
- имя столбца может состоять из слова, фразы или числового индекса;
- пересечение строки и столбца называется ячейкой .
Элементы таблицы могут быть сгруппированы, сегментированы или упорядочены разными способами и даже рекурсивно вложены . Кроме того, таблица может включать метаданные , аннотации , заголовок, [6] или нижний колонтитул другие вспомогательные функции. [5]
Простая таблица
[ редактировать ]Ниже показана простая таблица с тремя столбцами и девятью строками. Первая строка не учитывается, поскольку она используется только для отображения имен столбцов. Это называется «строкой заголовка».
Имя | Фамилия | Возраст |
---|---|---|
Тину | Элегоган | 14 |
Хавьер | Сапата | 28 |
Лили | МакГарретт | 18 |
Олатунбо | Чицзяку | 22 |
Эдриенн | Антула | 22 |
Акселия | Афанасий | 22 |
Джон-Кабат | Зинн | 22 |
Будь счастлив | Моса | 15 |
Райан | Эллис | 12 |
Многомерный стол
[ редактировать ]Понятие размерности также является частью базовой терминологии. [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 или другом языке разметки
Разработка программного обеспечения
[ редактировать ]Таблицы используются при разработке программного обеспечения как для спецификации высокого уровня, так и для реализации на низком уровне.Использование в спецификациях программного обеспечения может включать в себя специальное включение простых таблиц решений в текстовые документы, а также использование методологий табличных спецификаций, примеры которых включают снижение стоимости программного обеспечения. [10] и Стейтстеп. [11] Сторонники табличных методов, среди которых выделяется Дэвид Парнас , подчеркивают их понятность, а также качественные и ценовые преимущества формата, позволяющего систематический контроль. [12] в то время как соответствующие недостатки графического обозначения были указаны в качестве мотивации для разработки как минимум двух табличных подходов. [11] [13]
На уровне программирования программное обеспечение может быть реализовано с использованием конструкций, обычно представленных или понимаемых как табличные, для хранения данных (возможно, для запоминания более ранних результатов), например, в массивах или хэш-таблицах , или управляющих таблиц, определяющих поток выполнения программы в ответ. к различным событиям или входам.
Базы данных
[ редактировать ]Системы баз данных часто хранят данные в структурах, называемых таблицами; в котором столбцы представляют собой поля данных, а строки представляют записи данных.
Историческое отношение к мебели
[ редактировать ]В средневековых счетных домах столы ткани накрывали куском клетчатой для пересчета денег. [14] [15] Казначейство — архаичный термин для английского учреждения, которое учитывало деньги, причитающиеся монарху . Таким образом, шахматные таблицы стопок монет являются конкретной реализацией этой информации . [ нужна ссылка ]
См. также
[ редактировать ]- Диаграмма
- Диаграмма
- Абстрактный тип данных
- Столбец (база данных)
- Информационная графика
- Периодическая таблица
- Справочная таблица
- Строка (база данных)
- Таблица (база данных)
- Таблица (HTML)
- Тензор
- Зависимые и независимые переменные
- Зебра полосатая
Ссылки
[ редактировать ]- ^ Финк, Арлин (2005). Как проводить опросы . Таузенд-Оукс: Публикации Sage. ISBN 1-4129-1423-Х .
- ^ Макнабб, Дэвид (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 . S2CID 19538141 .
- ^ Милошевич Н., Грегсон С., Эрнандес Р., Ненадич Г. (февраль 2019 г.). «Система извлечения информации из таблиц биомедицинской литературы». Международный журнал по анализу и распознаванию документов . 22 (1): 55–78. arXiv : 1902.10031 . дои : 10.1007/s10032-019-00317-0 . S2CID 62880746 .
- ^ Хейтмейер, Констанс Л. (2002). «Снижение стоимости программного обеспечения» . Вашингтон, округ Колумбия: Военно-морская исследовательская лаборатория. Архивировано из оригинала 12 марта 2012 года.
- ^ Перейти обратно: а б Брин, Майкл (2005). «Опыт использования упрощенного метода формальной спецификации для линейки продуктов коммерческих встраиваемых систем» (PDF) . Журнал инженерных требований . 10 (2): 161–172. дои : 10.1007/s00766-004-0209-1 . S2CID 16928695 .
- ^ Яницкий, Рышард; Парнас, Дэвид Лорхе; Шугар, Джеффри (1997). «Табличное представление в реляционных документах». Ин Бринк, К.; Каль, В.; Шмидт, Г. (ред.). Реляционные методы в информатике . Издательство Спрингер. ISBN 3-211-82971-7 .
- ^ Левесон, Нэнси Г.; Хеймдал, Матс П.Е.; Риз, Джон Дэймон (1999). «Проектирование языков спецификаций для систем управления процессами: извлеченные уроки и шаги в будущее». Седьмой симпозиум ACM SIGSOFT по основам программной инженерии (PDF) . Конспекты лекций по информатике. Том. 1687. стр. 127–146. дои : 10.1007/3-540-48166-4_9 . hdl : 11299/217294 . ISBN 978-3-540-66538-0 .
- ^ Бакстер, WT (1989). «Ранний учет: подсчет и шахматная доска» . Журнал историков бухгалтерского учета . 16 (2): 43–83. дои : 10.2308/0148-4184.16.2.43 . ISSN 0148-4184 . JSTOR 40697984 .
- ^ «Казначейство: пестрая история? - История правительства» . History.blog.gov.uk . 14 августа 2013 года . Проверено 13 апреля 2023 г.
Внешние ссылки
[ редактировать ]- СМИ, связанные с таблицами (информация) на Викискладе?