Обсуждение:Программирование Викиданных/Страны

Материал из Викиверситета
Перейти к навигации Перейти к поиску


Страны-миражи[править]

@Maria Balakireva, вопрос по первому скрипту в первом разделе Вашей статьи (Экземпляры объекта "Страна").

Если убрать одну из этих строчек или убрать обе сразу, то незначительно меняется число стран. Вот эти строки кода:

    ?country rdfs:label ?label_en filter (lang(?label_en) = "en").
    ?country rdfs:label ?label_ru filter (lang(?label_ru) = "ru").

Мария, какие несколько страны добавляются или исчезают при манипуляции с этими строками? Перечислите их, пожалуйста. --Andrew Krizhanovsky (обсуждение) 19:16, 23 сентября 2020 (UTC)

@Andrew Krizhanovsky, следующие 6 стран добавляются, если убрать вторую строку:

  1. Bar-wah
  2. County of Nassau
  3. Nassau-Hadamar
  4. Polska Ludowa
  5. Principality of Iberia
  6. Prydain

Темпоральные странности[править]

Количество стран с 2017 года уменьшилось на 30 единиц.

Иллюстрации[править]

@Andrew Krizhanovsky, я переделала задания по иллюстрациям, изначально не туда загрузила файлы

@Мария, на Викискладе на странице Вашего файла (File:Neighboring countries graph in russian according to Wikidata 2020 upload.PNG) пишут, что хотят удалить его. Как Вы думаете, почему?
Аналогично и с этим файлом File:Neighboring countries graph in russian according to Wikidata 2020 en upload.PNG. Дело в том, что Вы забыли указать лицензию файла. Заодно укажите, пожалуйста, требуемую категорию, как это сделано у других файлов других студентов. --Andrew Krizhanovsky (обсуждение) 07:55, 8 октября 2020 (UTC)
@Andrew Krizhanovsky, поправила. Нужно ли удалять код, добавленный ботом для удаления?--Maria Balakireva (обсуждение) 11:07, 8 октября 2020 (UTC)
@Мария, спасибо, не нужно. Я убрал лишнее. --Andrew Krizhanovsky (обсуждение) 08:21, 8 октября 2020 (UTC)

Соседние страны[править]

@Мария, напишите, пожалуйста, в статье скрипт, который выведет список, содержащий все соседние России страны. Это не сегодня, это к следующему занятию.

Возможно, Вам поможет скрипт "Border cities of the world". --Andrew Krizhanovsky (обсуждение) 07:57, 8 октября 2020 (UTC)

@Мария, и продолжение этой задачи со списком соседних стран России. Нарисуйте их на карте. Можно разным цветом. Здесь Вам поможет скрипт, который раскрашивает страны в зависимости от тональности гимна: https://w.wiki/gMz --Andrew Krizhanovsky (обсуждение) 12:56, 12 октября 2020 (UTC)
@Andrew Krizhanovsky, добавила скрипт, выводящий все соседние страны России на карте. Пока что только выделила их центры, разными цветами не успела сделать. --Maria Balakireva (обсуждение) 21:11, 12 октября 2020 (UTC)
  • @Мария, отлично. По добавленному Вами разделу "Соседние страны России" пожелания:
  1. Сразу после ссылки с кодом запроса мы обычно пишем число полученных записей и год в скобках. См, например, первые скрипты в своей статье.
  2. Добавьте комментарии на английском к нетривиальным строкам кода. См. в своей статье скрипт в разделе "Страны с незаполненными этнохоронимами"
  3. Параметр AUTO_LANGUAGE для стран не имеет смысла.
  4. Сделайте вывод названий стран на русском языке и в коде, и в ссылке на код.
  5. Стиль. Почему все ключевые слова в скрипте написаны заглавными, а "order by" маленькими буквами?
  • В английской версии тоже хотелось бы увидеть такой раздел.
  • Да, очень интересно, как получится раскрасить соседние страны. --Andrew Krizhanovsky (обсуждение) 07:24, 13 октября 2020 (UTC)
@Andrew Krizhanovsky, обновила скрипт, выводящий все соседний страны России на карте разным цветом. Добавила и в английскую версию статьи. Не поняла только вашего пожелания под номером 4 "Сделайте вывод названий стран на русском языке и в коде, и в ссылке на код." --Maria Balakireva (обсуждение) 18:06, 18 ноября 2020 (UTC)
  • @Мария, спасибо! Есть замечания и пожелания:
  1. Листинг не соответствует скрипту по ссылке.
  2. Нет комментариев в скрипте и в листинге к ключевым строчкам. Не нужно ко всем.
  3. Вы пишите: "#neighboring countries with Russia graph". Это не граф, это карта. Напишите, лучше "# Map of neighboring countries of Russia"
  4. В скрипте есть лишние переменные, которые не используются.
  5. Моё нумерованное пожелания 4 относится к строке: "SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }" Хотелось бы на карте видеть названия стран на русском языке.
  6. Зачем по клику на страну Вы выводите название карты? Это лишнее. Возможно, Вам поможет скрипт с сетью банков на карте. И скрипт с церквями (в этом скрипте выводят по клику не только название, но ещё и рисунок, если это будет не слишком сложно, то попробуйте добавить вывод флага (свойство "flag image")).
  7. Загрузите, пожалуйста, фрагмент карты, на котором видно все соседние страны, на Викисклад, затем добавьте рисунок в статью.
  8. Маша, почему на карте нет Японии и США? Напишите ответ после скрипта или после рисунка. Ответ возьмите здесь: d:Talk:Q159#Shares border with.
@Andrew Krizhanovsky, выполнила все пункты, кроме последнего. Вместо него выписала все соседние страны. Из того диалога не поняла, что в итоге, если Япония и до этого входила в страны, которые граничили по свойству P47. --Maria Balakireva (обсуждение) 14:02, 20 декабря 2020 (UTC)
  1. @Мария, Вы пишите: "Почти пустой и малоинформативной страной по данным ProWD является: Монгольская империя." Я удалил у объекта "Монгольская империя" свойство "instance of=country", поскольку это "историческая страна". Обновите, пожалуйста, текст в статье.
  2. Маша, правильно я понял, что Вы внесли все изменения в русскую версию LaTeX? --Andrew Krizhanovsky (обсуждение) 12:34, 20 декабря 2020 (UTC)
  3. После этого списка из 22 стран напишите, какие из этих 22 не являются странами или сейчас не являются странами и почему. В конце напишите (1) сколько правильных ответов из 22, (2) сколько стран Викиданные не назвали, но Россия с ними граничит сейчас. И таким образом, подсчитайте процент ошибок определения соседних стран с Россией по Викиданным на 2020 год. --Andrew Krizhanovsky (обсуждение) 12:51, 20 декабря 2020 (UTC)
  4. По поводу Срединной Литвы задал вопрос на Викиданных d:Talk:Q6256#historical country. Ждём, что ответят. --Andrew Krizhanovsky (обсуждение) 16:13, 22 декабря 2020 (UTC)
  5. @Мария, в список из 22 соседних стран попали в том числе совсем не страны. Поставьте, пожалуйста, в скрипт проверку, что соседние с Россией объекты - это именно страны, то есть "instance of = country". --Andrew Krizhanovsky (обсуждение) 12:45, 26 декабря 2020 (UTC)