Ammonite/Статистика відвідувань вікісторінок: відмінності між версіями

Вилучено вміст Додано вміст
Ilya (обговорення | внесок)
Ilya (обговорення | внесок)
Рядок 155:
// поєднаємо у пари назви статей та їх відвідуваність:
val pairs = articles.zip(views)
</source>
=== Обробка статистики ===
Ми отримали статистику у вигляді списку (<tt>List</tt>) пар назви сторінки та кількості відвідувань (<tt>List[(String, Int)]</tt>)
<source lang="scala">
pairs: List[(String, Int)] = List(
("Головна_сторінка", 2238),
("SQL/Типи_даних_MySQL", 1262),
("Pascal/Математичні_операції", 1079),
("Активні_дієприкметники_і_віддієслівні_прикметники", 1047),
</source>
 
Із парами можна працювати за номером елементу в парі.
 
Наприклад, можна відсортувати список за першим елементом — назвою статті:
<source lang="scala">pairs.sortBy(_._1)</source>
або відсортувати список за другим елементом — кількістю переглядів у зворотному (тобто спадному — від більшої до меншої кількості) порядку.
<source lang="scala">pairs.sortBy(-_._2)</source>
 
== Річна статистика ==