Цифровая грамотность суперсекретно — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
 
(не показано 57 промежуточных версии 3 участников)
Строка 1: Строка 1:
== Задание 4 ==  
+
== Задание 6 ==  
'''Дедлайн 09.10.2017 23:59'''. <br />
+
'''Дедлайн 15.11.2017 23:59'''. <br />
 +
=== Анализ социальных сетей ===
 +
'''1.''' Постройте ориентированный граф своих друзей, используя [https://vk.com/app3861133 приложение]. <br />
 +
'''2.''' Откройте полученный .gexf файл с помощью [https://gephi.org/ gephi]<br />
 +
'''3.''' Измените внешний вид графа: запустите алгоритм укладки, подберите оптимальные значения параметров, отредактируйте ширину и цвет ребер графа, цвет и размер узлов. <br />
 +
'''4.''' Рассчитайте модулярность графа (раздел "Статистики") и раскрасьте граф по классам модулярности (раздел "Partition"). Проанализируйте полученный результат: насколько корректные получились сообщества? Соответствуют ли они действительности? <br />
 +
'''5.''' Во вкладке "Предпросмотр" выберите фон, цвета подписей, размер узлов и.т.д.<br />
 +
'''6.''' Установите "Sigma.js export plugin" ("Сервис"->"Подключаемые модули"->"Доступные подключаемые модули").<br />
 +
'''7.''' Экспортируйте граф через Sigma.js plugin ("Файл"->"Экспорт"->"Sigma.js template"). В первой строке необходимо указать путь к папке, куда граф будет экспортирован. Также укажите в соответствующих полях, что означают узлы, ребра и цвета, добавьте описание.<br />
  
Скачайте [https://drive.google.com/file/d/0ByLHeRX-gMWMT2dxTTA0TWZXc1E/view?usp=sharing '''файл'''] с отрывком из работы С. Б. Веселовского [https://elibrary.ru/item.asp?id=22024689 ДЬЯКИ И ПОДЬЯЧИЕ XV -XVII ВВ].<br />
+
=== Важно! Правила сдачи: ===
Вам необходимо получить таблицу в Excel/Google Sheets с должностями и сроками службы вида:<br />
+
Создаем отдельный репозиторий на [https://github.com/ GitHub] (Важно: под тем же самым профилем, под которым Вы сдавали первое дз) с именем '''DL_homework_6'''. Загрузите Файлы из папки network в репозиторий (именно сами файлы, не папку network, index.html должен оказаться в корне репозитория!). В настройках репозитория Settings->Github pages выберите master-ветвь. После нажатия "Save" в этом разделе появится ссылка на github-страницу с графом. Укажите эту ссылку в файле '''README.md'''.
 
+
{| class="wikitable"
+
|-
+
! Имя, Фамилия !! Должность  !! Начало службы !! Окончание службы, найденное в тексте !! Предполагаемое окончание службы !! Длительность
+
|-
+
| Амирев Артемий || подьячий || 1646 || 1648 || 1648 || 2
+
|-
+
| Амирев Василий || дьяк || 1529 ||  || 1530 || 1
+
|}
+
 
+
Чтобы ее построить, решите '''вспомогательные задания''':<br />
+
'''1.''' Обратите внимание на записи, где для одного человека указаны несколько должностей, например <br />
+
''Путилов Спиридон - подьячий Потешного двора, 15 июля 1670 г. по 1671 г.; 8 июля 1671 г. подьячий.''<br />
+
'''Замените с помощью регулярных выражений такую запись на две отдельные записи''':<br />
+
''Путилов Спиридон - подьячий Потешного двора, 15 июля 1670 г. по 1671 г.;''<br />
+
''Путилов Спиридон - 8 июля 1671 г. подьячий.''<br />
+
Совет: используйте обратные ссылки \1 \2 \3.<br />
+
'''2.''' С помощью регулярных выражений из исходного текста получите '''столбец с именами и фамилиями'''.<br />
+
'''3.''' С помощью регулярных выражений из исходного текста получите '''столбец с датами начала службы'''.<br />
+
'''4.''' С помощью регулярных выражений из исходного текста получите '''столбец с датами окончания службы'''. Обратите внимание, что таких может и не быть в записи. В этом случае, ячейка должна пустовать.<br />
+
'''5.''' '''Перенесите''' столбцы в Excel/Google Sheets. <br />
+
'''6.''' '''Постройте''' столбец "Предполагаемое окончание службы" по правилу: Если в тексте не найдено окончание службы, то оно равно началу + 1 год.<br />
+
'''7.''' '''Посчитайте''' длительность службы. Подсчитайте, сколько в среднем служили дьяки и подьячие. <br />
+
'''8.''' '''Сохраните''' таблицу в PDF-формате.<br />
+
 
+
''' Важно! Правила сдачи: '''<br />
+
Создаем отдельный репозиторий на [https://github.com/ GitHub] (Важно: под тем же самым профилем, под которым Вы сдавали первое дз) с именем '''DL_homework_4'''. Под задание нужен отдельный файл в репозитории с именем '''table.pdf''' с построенной таблицей и файл '''task_1.txt'''.
+
==== Формат файла task_1.txt: ====
+
Первые четыре строки должны содержать описание того, что Вы делали, чтобы решить каждое задание. Например:<br />
+
''1 строка: Использовал регулярное выражение: ... заменил все вхождения на ...''<br />
+
...<br />
+
''4 строка: Использовал регулярное выражение: ... заменил все вхождения на ...<br />''
+
 
+
 
+
P.S. По вопросам, связанным с дз, обращайтесь, пожалуйста, в Telegram-группы нашего курса. Ссылки есть на [http://wiki.cs.hse.ru/Цифровая_грамотность Wiki].
+

Текущая версия на 13:10, 8 ноября 2017

Задание 6

Дедлайн 15.11.2017 23:59.

Анализ социальных сетей

1. Постройте ориентированный граф своих друзей, используя приложение.
2. Откройте полученный .gexf файл с помощью gephi
3. Измените внешний вид графа: запустите алгоритм укладки, подберите оптимальные значения параметров, отредактируйте ширину и цвет ребер графа, цвет и размер узлов.
4. Рассчитайте модулярность графа (раздел "Статистики") и раскрасьте граф по классам модулярности (раздел "Partition"). Проанализируйте полученный результат: насколько корректные получились сообщества? Соответствуют ли они действительности?
5. Во вкладке "Предпросмотр" выберите фон, цвета подписей, размер узлов и.т.д.
6. Установите "Sigma.js export plugin" ("Сервис"->"Подключаемые модули"->"Доступные подключаемые модули").
7. Экспортируйте граф через Sigma.js plugin ("Файл"->"Экспорт"->"Sigma.js template"). В первой строке необходимо указать путь к папке, куда граф будет экспортирован. Также укажите в соответствующих полях, что означают узлы, ребра и цвета, добавьте описание.

Важно! Правила сдачи:

Создаем отдельный репозиторий на GitHub (Важно: под тем же самым профилем, под которым Вы сдавали первое дз) с именем DL_homework_6. Загрузите Файлы из папки network в репозиторий (именно сами файлы, не папку network, index.html должен оказаться в корне репозитория!). В настройках репозитория Settings->Github pages выберите master-ветвь. После нажатия "Save" в этом разделе появится ссылка на github-страницу с графом. Укажите эту ссылку в файле README.md.