stringtranslate.com

Помощь:Гистограмма

На этой странице описываются методы создания столбчатой ​​диаграммы на странице Википедии путем кодирования набора чисел в <timeline>...</timeline>формате тега. Он может отображать диаграммы в различных форматах. Все изображение масштабируется командой, например, "ImageSize=width:180 height:90", а использование ключевого слова "bar" запускает функции столбчатой ​​диаграммы. Однако {{ Bar chart }} может легко форматировать горизонтальную столбчатую диаграмму (прокручивая страницу вниз) с одним, двумя или четырьмя столбцами столбцов в диаграмме.

Здесь, с <timeline>...</timeline>, вертикальные полосы форматируются командой "TimeAxis=orientation:vertical" (до указания данных для полос). Ширина полос задается командой "PlotData=width:20". Цвет любой полосы можно задать, добавив ключевое слово "color:" (например, "color:lightgrey") в конце числовых данных каждой полосы.

Другие необязательные параметры см. в разделе § Команды и атрибуты гистограммы или полный список в Help:Timeline .

Пример столбчатой ​​диаграммы населения

Следующая столбчатая диаграмма создана в реальном времени с использованием структуры тегов временной шкалы, которая содержит численность населения за каждый год в столбчатой ​​диаграмме (разметка показана ниже).

Вышеприведенная столбчатая диаграмма , показывающая столбцы населения для каждого года, может быть создана с использованием текста разметки, указанного ниже. Пример текста ( ниже ) можно скопировать и сократить или расширить для обработки других лет или чисел в формате столбчатой ​​диаграммы. Размер изображения установлен как "ImageSize = width:450 height:305" для поля 450x305 пикселей. Столбчатые диаграммы можно упростить, исключив некоторые из различных параметров данных, например, исключив ключевое слово "at:" ("at:390"), которое размещает метки в определенных местах на столбце.

<хронология>Цвета= идентификатор:светло-серый значение:серый(0.9) идентификатор:darkgrey значение:gray(0.8) идентификатор:sfondo значение:rgb(1,1,1) идентификатор:barra значение:rgb(0.6,0.7,0.8)Размер изображения = ширина:450 высота:305PlotArea = слева:50 снизу:50 сверху:30 справа:30ФорматДаты = xyПериод = с:0 по:2000TimeAxis = ориентация:вертикальнаяAlignBars = выравниваниеScaleMajor = gridcolor:darkgrey приращение:1000 начало:0ScaleMinor = gridcolor:lightgrey приращение:200 начало:0BackgroundColors = холст: фонBarData= строка:1861 текст:1861 строка:1871 текст:1871 строка:1881 текст:1881 строка:1901 текст:1901 строка:1911 текст:1911 строка:1921 текст:1921 строка:1931 текст:1931 строка:1936 текст:1936 строка:1951 текст:1951 строка:1961 текст:1961 строка:1971 текст:1971 строка:1981 текст:1981 строка:1991 текст:1991 строка:2001 текст:2001Данные графика= цвет:barra ширина:20 выравнивание:left бар:1861 от: 0 до:390 бар:1871 от: 0 до:401 бар:1881 от: 0 до:410 бар:1901 от:0 до:510 бар:1911 от:0 до:604 бар:1921 от: 0 до:731 бар:1931 от:0 до:804 бар:1936 от:0 до:833 бар:1951 от:0 до:972 бар:1961 от:0 до:1125 бар:1971 от:0 до:1266 цвет:синий бар:1981 от: 0 до:1227 бар:1991 от:0 до:1266 бар:2001 от:0 до:1385Данные графика= bar:1861 at:390 fontsize:XS text: 390 shift:(-8,5) bar:1871 at:401 fontsize:XS text: 401 shift:(-8,5) bar:1881 at:410 размер шрифта:XS текст: 410 сдвиг:(-8,5) bar:1901 at:510 размер шрифта:XS текст: 510 сдвиг:(-8,5) bar:1911 at:604 размер шрифта:XS текст: 604 сдвиг:(-8,5) bar:1921 at:731 fontsize:XS text: 731 shift:(-8,5) bar:1931 at:804 размер шрифта:XS текст: 804 сдвиг:(-8,5) bar:1936 at:833 размер шрифта:XS текст: 833 сдвиг:(-8,5) штрих:1951 в:972 размер шрифта:XS текст: 972 сдвиг:(-8,5) bar:1961 at:1125 fontsize:XS text: 1125 shift:(-8,5) bar:1971 at:1266 размер шрифта:XS текст: 1266 сдвиг:(-8,5) bar:1981 at:1227 размер шрифта:XS текст: 1227 сдвиг:(-8,5) bar:1991 at:1266 размер шрифта:XS текст: 1266 сдвиг:(-8,5) bar:2001 at:1385 fontsize:XS text: 1385 shift:(-8,5)ТекстовыеДанные= размер шрифта:S pos:(20,10) text:Данные ISTAT</хронология>

Приведенный выше текст сгенерирует изображение столбчатой ​​диаграммы, показанное выше, с 14 столбцами в поле изображения размером 450x305 пикселей и примечанием в левом углу «Данные из ISTAT».

Команды и атрибуты гистограммы

За каждой командой гистограммы следует знак равенства («=»), а за атрибутами следует двоеточие («:»), как в команде, Period = from:0 till:2000которая задает диапазон по вертикали (ось Y) от 0 до 2000.

Команды временной шкалы для форматирования макета графика:

ImageSize = width:450 height:305
Числа 450 и 305 — это размеры области изображения в пикселях.
PlotArea = left:50 bottom:50 top:30 right:30
Область построения определяет поля вокруг столбчатой ​​диаграммы внутри изображения.
DateFormat = x.y
При необходимости задается формат даты.
Period = from:0 till:2000
Период — это диапазон чисел по вертикальной оси (числа по оси Y). Установка атрибута «до» большего значения на 500 (как till:2500) сожмет полосы, на 20% короче в поле изображения.
TimeAxis = orientation:vertical
Значение атрибута «вертикальный» отображает столбцы вертикально.
AlignBars = justify
Использование команды AlignBars=justifyавтоматически расширит полосы до нужного размера.
ScaleMajor = gridcolor:darkgrey increment:1000 start:0
Команда «ScaleMajor» устанавливает основные линии линейки оси Y на графике.
ScaleMinor = gridcolor:lightgrey increment:200 start:0
Команда «ScaleMinor» устанавливает вспомогательные линейки оси Y по всему графику.
BackgroundColors = canvas:sfondo
Общий цвет установлен на идентификатор "sfondo" (определен выше), что value:rgb(1,1,1)соответствует белому оттенку, с числами RGB (красный/зеленый/синий) как 1,1,1.

Команды временной шкалы для форматирования текстовых меток:

bar:1861 at:390 fontsize:XS text: 390 shift:(-8,5)
Здесь bar:1861указывается название полосы для маркировки на высоте 390, с использованием шрифта fontsize:XS (для очень маленького, или "S" для маленького, или шрифта M,L,XL), с текстом "390", слегка смещенным по положению на shift:(-8,5).
TextData=
  fontsize:S pos:(20,10) text:Data from ISTAT
Команда «TextData» устанавливает строку примечания, в данном случае в левом углу координат XY pos:(20,10)с текстовым примечанием Data from ISTAT.

Приведенные выше описания относятся к общим командам, а также к их атрибутам-двоеточиям со значениями из примера.

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

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