Interested Article - ВыводДанных

Документация
Шаблон для формирования таблиц

Использование

Для вывода таблицы:

  • Указать класс оформления таблицы в поле «Оформление» (по умолчанию «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 % от прошлого года

Источник —

Same as ВыводДанных