Interested Article - ВыводДанных
- 2020-10-30
- 1
- Шаблон для формирования таблиц
Использование
Для вывода таблицы:
- Указать класс оформления таблицы в поле «Оформление» (по умолчанию «wide»)
- Указать вид подсветки в поле «Подсветка» (по умолчанию «bright»)
- Указать количество столбцов (если не указать — по умолчанию = 7), например, «|Столбцов=11». Более 20 столбцов или 10 строк не выводится
- Указать название шаблонов сравнения, например, «|Больше=увеличение» или «|Больше=рост» и т. д. Для обратного сравнения «|Больше=негативное увеличение» или «|Больше=негативный рост». Без их указания шаблон работать не будет
- Перечислить попарно верхние (например, года) и нижние (например, значения по годам) ячейки
- Из-за особенностей движка Википедии в качестве разделителя целой и дробной частей чисел нужно использовать «.»
При использовании шаблона как вспомогательного:
- Для вывода наиболее поздних значений нужно присвоить полю «Столбцов» значения «Год» или «Значение», см. пример
- Для использования наиболее позднего значения в вычислениях нужно присвоить полю «Столбцов» значение «Безформат», см. пример
Пример вывода таблицы
{{ВыводДанных|Столбцов=10|Заголовок=Рождаемость в РФ|Больше=увеличение|Меньше=уменьшение|1970|14.6|1975|15.7|1980|15.9|1985|16.6|1990|13.4|1995|9.3|1996|8.9|1997|8.6|1998|8.8|1999|8.3|2000|8.7|2001|9.1|2002|9.8|2005|10.2|2006|10.4|2007|11.3|2008|12.1|2009|12.4|2010|12.5}}
Получаем:
Рождаемость в РФ | |||||||||
---|---|---|---|---|---|---|---|---|---|
1970 | 1975 | 1980 | 1985 | 1990 | 1995 | 1996 | 1997 | 1998 | 1999 |
14,6 | ↗ 15,7 | ↗ 15,9 | ↗ 16,6 | ↘ 13,4 | ↘ 9,3 | ↘ 8,9 | ↘ 8,6 | ↗ 8,8 | ↘ 8,3 |
2000 | 2001 | 2002 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 |
↗ 8,7 | ↗ 9,1 | ↗ 9,8 | ↗ 10,2 | ↗ 10,4 | ↗ 11,3 | ↗ 12,1 | ↗ 12,4 | ↗ 12,5 | ↗ 12,6 |
Пример вывода последних значений
{{РождаемостьРегионы|Российская Федерация|Столбцов=Значение}} ({{РождаемостьРегионы|Российская Федерация|Столбцов=Год}})
Получаем:
↗ 9,8 (2020)
Пример использования в вычислениях
Что составляет {{ #expr: ({{РождаемостьРегионы|Российская Федерация|Столбцов=Безформат}} * 100/ 12.5) round 2 }} % от прошлого года
Получаем:
Что составляет 78.4 % от прошлого года
Такой вывод — машиночитаемый, однако он не соответствует тому, что в русскоязычных странах
десятичным разделителем
является запятая, а не точка. Для правильного
отображения
получающихся дробных чисел следует оборачивать конструкцию в
{{formatnum:}}
Что составляет {{formatnum:{{ #expr: ({{РождаемостьРегионы|Российская Федерация|Столбцов=Безформат}} * 100/ 12.5) round 2 }}}} % от прошлого года
Даёт:
Что составляет 78,4 % от прошлого года
- 2020-10-30
- 1