Как видоизменять граф: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) |
||
| (не показано 12 промежуточных версий этого же участника) | |||
| Строка 24: | Строка 24: | ||
[[Файл:AkePad Graphviz.png|400px]] | [[Файл:AkePad Graphviz.png|400px]] | ||
==== Видоизменяем характеристики узлов ==== | |||
<graphviz> | |||
digraph W { | |||
layout=fdp; graph [ranksep=2]; | |||
ratio=compress; | |||
node [fontsize=10, style=filled, shape="none"] ; | |||
size="10,10"; | |||
"Участник:AllaGorte"; | |||
"Участник:Antiloch"; | |||
"Участник:BCEM UDACHI"; | |||
"Участник:Duninds"; | |||
"Участник:GronskayaTatiana"; | |||
"Участник:Igor Ivanov"; | |||
"Участник:IndichenkoIS"; | |||
"Участник:Kochetkova"; | |||
"Участник:KoposovaSA"; | |||
"Участник:KorochkovaIrina"; | |||
"Участник:OrekhovaAA"; | |||
"Участник:PetunovaGN"; | |||
"Участник:PoymanovaOV"; | |||
"Участник:Timur Tihomirov"; | |||
"Участник:Tsarkovaoi"; | |||
"Участник:ViktorovIS"; | |||
"Участник:Volodina-183"; | |||
"Участник:Zanuzdic"; | |||
"Участник:ZorinAS"; | |||
node [fontsize=10, color="#92CD76", style=filled, shape="none"] ; | |||
"Участник:Алексей Краснов"; | |||
"Участник:Белкина Е.С."; | |||
"Участник:Ильмира"; | |||
"Участник:Каштанова ЖА"; | |||
"Участник:Коваленко Ю.Н."; | |||
"Участник:Сазонова Валентина"; | |||
"Участник:Саша"; | |||
"Участник:Ситников М.Ю."; | |||
"Участник:УвароваИП"; | |||
"Участник:Юлия Кошелева" | |||
} | |||
</graphviz> | |||
=== Граф со всеми исходными связями === | |||
<graphviz> | |||
digraph W { | |||
layout=fdp; graph [ranksep=1]; | |||
ratio=compress; | |||
node [fontsize=10, style=filled, shape="none"] ; | |||
size="10,10"; | |||
"Участник:AllaGorte"; | |||
"Участник:Antiloch"; | |||
"Участник:BCEM UDACHI"; | |||
"Участник:Duninds"; | |||
"Участник:GronskayaTatiana"; | |||
"Участник:Igor Ivanov"; | |||
"Участник:IndichenkoIS"; | |||
"Участник:Kochetkova"; | |||
"Участник:KoposovaSA"; | |||
"Участник:KorochkovaIrina"; | |||
"Участник:OrekhovaAA"; | |||
"Участник:PetunovaGN"; | |||
"Участник:PoymanovaOV"; | |||
"Участник:Timur Tihomirov"; | |||
"Участник:Tsarkovaoi"; | |||
"Участник:ViktorovIS"; | |||
"Участник:Volodina-183"; | |||
"Участник:Zanuzdic"; | |||
"Участник:ZorinAS"; | |||
node [fontsize=10, color="#92CD76", style=filled, shape="box"] ; | |||
"Участник:Алексей Краснов"; | |||
"Участник:Белкина Е.С."; | |||
"Участник:Ильмира"; | |||
"Участник:Каштанова ЖА"; | |||
"Участник:Коваленко Ю.Н."; | |||
"Участник:Сазонова Валентина"; | |||
"Участник:Саша"; | |||
"Участник:Ситников М.Ю."; | |||
"Участник:УвароваИП"; | |||
"Участник:Юлия Кошелева" ; | |||
// | |||
"Участник:AllaGorte" -> "Участник:BCEM_UDACHI" [label = "кофе"]; | |||
"Участник:AllaGorte" -> "Участник:BCEM_UDACHI" [label = "делимся опытом"]; | |||
"Участник:AllaGorte" -> "Участник:BCEM_UDACHI" [label = "путешествия"]; | |||
"Участник:Antiloch" -> "Участник:Timur Tihomirov" [label = "путешествия"]; | |||
"Участник:Antiloch" -> "Участник:Timur Tihomirov" [label = "кофе"]; | |||
"Участник:Antiloch" -> "Участник:PoymanovaOV" [label = "кофе"]; | |||
"Участник:Antiloch" -> "Участник:PoymanovaOV" [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:Ситников М.Ю." [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:Белкина Е.С." [label = "делимся опытом"]; | |||
"Участник:BCEM_UDACHI" -> "Участник:IndichenkoIS" [label = "дали карту"]; | |||
"Участник:BCEM_UDACHI" -> "Участник:Antiloch" [label = "путешествия"]; | |||
"Участник:BCEM_UDACHI" -> "Участник:Antiloch" [label = "кофе"]; | |||
"Участник:BCEM_UDACHI" -> "Участник:PoymanovaOV" [label = "кофе"]; | |||
"Участник:BCEM_UDACHI" -> "Участник:PoymanovaOV" [label = "делимся опытом"]; | |||
"Участник:BCEM_UDACHI" -> "Участник:Ситников М.Ю." [label = "делимся опытом"]; | |||
"Участник:BCEM_UDACHI" -> "Участник:Белкина Е.С." [label = "делимся опытом"]; | |||
"Участник:BCEM_UDACHI" -> "Участник:Patarakin" [label = "кофе"]; | |||
"Участник:GronskayTatiana" -> "Участник:Юлия Кошелева" [label = "кофе"]; | |||
"Участник:GronskayTatiana" -> "Участник:KoposovaSA" [label = "кофе"]; | |||
"Участник:GronskayTatiana" -> "Участник:Kochetkova" [label = "делимся опытом"]; | |||
"Участник:GronskayTatiana" -> "Участник:Kochetkova" [label = "кофе"]; | |||
"Участник:GronskayTatiana" -> "Участник:KoposovaSA" [label = "путешествия"]; | |||
"Участник:KorochkovaIrina" -> "Участник:BCEM_UDACHI" [label = "кофе"]; | |||
"Участник:KorochkovaIrina" -> "Участник:Antiloch" [label = "делимся опытом"]; | |||
"Участник:KorochkovaIrina" -> "Участник:Участник:ZorinAS" [label = "путешествия"]; | |||
"Участник:Igor Ivanov" -> "Участник:Саша" [label = "кофе"] | |||
"Участник:IndichenkoIS" -> "Участник:BCEM_UDACHI" [label = "Hearthstone"]; | |||
"Участник:IndichenkoIS" -> "Участник:BCEM_UDACHI" [label = "Закрываем контейнер"]; | |||
"Участник:IndichenkoIS" -> "Участник:BCEM_UDACHI" [label = "Не понимаем, что тут вообще происходит"]; | |||
"Участник:Kochetkova" -> "Участник:GronskajaTatiana" [label="кофе"] ; | |||
"Участник:Kochetkova" -> "Участник:Юлия Кошелева" [label="обмен опытом"] ; | |||
"Участник:Kochetkova" -> "Участник:GronskajaTatiana" [label="путешествия"] ; | |||
"Участник:Kochetkova" -> "Участник:KoposovaSA" [label="кофе"] ; | |||
"Участник:KoposovaSA" -> "Участник:GronskajaTatiana" [label="кофе"] ; | |||
"Участник:KoposovaSA" -> "Участник:Юлия Кошелева" [label="обмен опытом"] ; | |||
"Участник:KoposovaSA" -> "Участник:Kochetkova" [label="путешествия"] ; | |||
"Участник:KorochkovaIrina" -> "Участник:BCEM_UDACHI" [label = "кофе"]; | |||
"Участник:KorochkovaIrina" -> "Участник:Antiloch" [label = "делимся опытом"]; | |||
"Участник:KorochkovaIrina" -> "Участник:Участник:ZorinAS" [label = "путешествия"]; | |||
"Участник:PetunovaGN" -> "Участник:Evgeniia Petrova"[label = "караоке"]; | |||
"Участник:PetunovaGN" -> "Участник:Timur Tihomirov" [label = "кофе"]; | |||
"Участник:PetunovaGN" -> "Участник:PoymanovaOV" [label = "кофе"]; | |||
"Участник:PetunovaGN" -> "Участник:Evgeniia Petrova" [label = "кофе"]; | |||
"Участник:PetunovaGN" -> "Участник:ZorinAS" [label = "кофе"]; | |||
"Участник:PetunovaGN" -> "Участник:Volodina-183" [label = "совместный проект"]; | |||
"Участник:PetunovaGN" -> "Участник:PoymanovaOV" [label = "совместный проект"]; | |||
"Участник:PetunovaGN" -> "Участник:Evgeniia Petrova" [label = "совместный проект"]; | |||
"Участник:PetunovaGN" -> "Участник:ZorinAS" [label = "консультация"]; | |||
"Участник:PoymanovaOV" -> "Участник:PetunovaGN" ; | |||
"Участник:PoymanovaOV" -> "Участник:PetunovaGN"; | |||
"Участник:PoymanovaOV" -> "Участник:PetunovaGN" ; | |||
"Участник:Timur Tihomirov" -> "Участник:Antiloch" [label = "путешествия"]; | |||
"Участник:Timur Tihomirov" -> "Участник:Antiloch" [label = "кофе"]; | |||
"Участник:Timur Tihomirov" -> "Участник:PoymanovaOV" [label = "кофе"]; | |||
"Участник:Timur Tihomirov" -> "Участник:PoymanovaOV" [label = "делимся опытом"]; | |||
"Участник:Timur Tihomirov" -> "Участник:Ситников М.Ю." [label = "делимся опытом"]; | |||
"Участник:Timur Tihomirov" -> "Участник:Белкина Е.С." [label = "делимся опытом"]; | |||
"Участник:ViktorovIS" -> "Участник:OrekhovaAA" [label = "кофе"]; | |||
"Участник:ViktorovIS" -> "Участник:OrekhovaAA" [label = "делимся опытом"]; | |||
"Участник:ViktorovIS" -> "Участник:OrekhovaAA" [label = "путешествия"]; | |||
"Участник:Volodina-183" -> "Участник:PetunovaGN" [label = "путешествия"]; | |||
"Участник:Volodina-183" -> "Участник:PetunovaGN" [label = "кофе"]; | |||
"Участник:Volodina-183" -> "Участник:Сазонова Валентина" [label = "кофе"]; | |||
"Участник:Volodina-183" -> "Участник:Сазонова Валентина" [label = "делимся опытом"]; | |||
"Участник:Volodina-183" -> "Участник:Timur Tihomirov" [label = "делимся опытом"]; | |||
"Участник:Volodina-183" -> "Участник:Белкина Е.С." [label = "делимся опытом"]; | |||
"Участник:Сазонова Валентина" -> "Участник:Volodina-183" [label="кофе"] ; | |||
"Участник:Сазонова Валентина" -> "Участник:Volodina-183" [label="коктейль"] ; | |||
"Участник:Сазонова Валентина" -> "Участник:Volodina-183" [label="экзамены"] ; | |||
"Участник:Сазонова Валентина" -> "Участник:Алексей Краснов" [label="экзамены"] ; | |||
"Участник:Сазонова Валентина" -> "Участник:PetunovaGN" [label = "кофе"]; | |||
"Участник:ZorinAS" -> "Участник:Igor Ivanov" [label = "путешествия"]; | |||
"Участник:ZorinAS" -> "Участник:Antiloch" [label = "кофе"]; | |||
"Участник:ZorinAS" -> "Участник:PoymanovaOV" [label = "кофе"]; | |||
"Участник:ZorinAS" -> "Участник:PoymanovaOV" [label = "делимся опытом"]; | |||
"Участник:ZorinAS" -> "Участник:Ситников М.Ю." [label = "делимся опытом"]; | |||
"Участник:ZorinAS" -> "Участник:Белкина Е.С." [label = "делимся опытом"]; | |||
"Участник:Алексей Краснов" -> "Участник:Алексей Краснов" [label = "сходит с ума"]; | |||
"Участник:Алексей Краснов" -> "Участник:Алексей Краснов" [label = "биполярка"]; | |||
"Участник:Белкина Е.С." -> "Участник:Igor Ivanov" [label = "делимся опытом"]; | |||
"Участник:Белкина Е.С." -> "Участник:Tsarkovaoi" [label = "кофе"]; | |||
"Участник:Белкина Е.С." -> "Участник:ZorinAS" [label = "кофе"]; | |||
"Участник:Белкина Е.С." -> "Участник:Timur Tihomirov" [label = "делимся опытом"]; | |||
"Участник:Белкина Е.С." -> "Участник:Kochetkova" [label = "делимся опытом"]; | |||
"Участник:Белкина Е.С." -> "Участник:УвароваИП " [label = "делимся опытом"]; | |||
"Участник:КаштановаЖА " -> "Участник:УвароваИП" [label = "кофе"]; | |||
"Участник:КаштановаЖА" -> "Участник:УвароваИП" [label = "путешествия"]; | |||
"Участник:Сазонова Валентина" -> "Участник:Volodina-183" [label="кофе"] ; | |||
"Участник:Сазонова Валентина" -> "Участник:Volodina-183" [label="коктейль"] ; | |||
"Участник:Сазонова Валентина" -> "Участник:Volodina-183" [label="экзамены"] ; | |||
"Участник:Сазонова Валентина" -> "Участник:Алексей Краснов" [label="экзамены"] ; | |||
"Участник:Сазонова Валентина" -> "Участник:PetunovaGN" [label = "кофе"]; | |||
"Участник:Antiloch" -> "Участник:Timur Tihomirov" [label = "путешествия"]; | |||
"Участник:Antiloch" -> "Участник:Timur Tihomirov" [label = "кофе"]; | |||
"Участник:Antiloch" -> "Участник:PoymanovaOV" [label = "кофе"]; | |||
"Участник:Antiloch" -> "Участник:PoymanovaOV" [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:Ситников М.Ю." [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:Белкина Е.С." [label = "делимся опытом"]; | |||
"Участник:УвароваИП " -> "Участник:Белкина Е.С." [label = "кофе"]; | |||
"Участник:УвароваИП " -> "Участник:KorochkovaIrina" [label = "путешествия"]; | |||
"Участник:УвароваИП " -> "Участник:КаштановаЖА" [label = "кофе"]; | |||
"Участник:УвароваИП " -> "Участник:КаштановаЖА" [label = "путешествия"]; | |||
"Участник:Юлия Кошелева" -> "Участник:GronskajaTatiana" [label="кофе"] ; | |||
"Участник:Юлия Кошелева" -> "Участник:Kochetkova" [label="обмен опытом"] ; | |||
"Участник:Юлия Кошелева" -> "Участник:GronskajaTatiana" [label="путешествия"] ; | |||
"Участник:Юлия Кошелева" -> "Участник:KoposovaSA" [label="кофе"] ; | |||
"Участник:Duninds" -> "Участник:ViktorovIS" [label = "делимся опытом"]; | |||
"Участник:Duninds" -> "Участник:OrekhovaAA" [label = "делимся опытом"]; | |||
"Участник:Duninds" -> "Участник:ZorinAS" [label = "делимся опытом"]; | |||
} | |||
</graphviz> | |||
=== Удаление узлов и связей === | |||
[[Notepad++]] | |||
* находим нужный узел или нужный тип связи, выделяем его закладкой | |||
* Поиск (Search) | |||
[[Файл:Mark Notepad.png|400px|]] | |||
* Удаляем все строки, в которых узел не упоминается | |||
<graphviz> | |||
digraph W2 { | |||
//graph [ranksep=1]; | |||
// ratio=compress; | |||
"Участник:Antiloch"; | |||
"Участник:Antiloch" -> "Участник:PoymanovaOV" [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:Ситников М.Ю." [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:Белкина Е.С." [label = "делимся опытом"]; | |||
"Участник:KorochkovaIrina" -> "Участник:Antiloch" [label = "делимся опытом"]; | |||
"Участник:KorochkovaIrina" -> "Участник:Antiloch" [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:PoymanovaOV" [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:Ситников М.Ю." [label = "делимся опытом"]; | |||
"Участник:Antiloch" -> "Участник:Белкина Е.С." [label = "делимся опытом"]; | |||
} | |||
</graphviz> | |||
Текущая версия от 17:22, 3 июня 2025
| Описание | У нас есть исходные данные взаимоотношений для построения графа. Мы хотим
|
|---|---|
| Область знаний | NetSci, Педагогика, Управление |
| Область использования (ISTE) | Computational Thinker |
| Возрастная категория | 15
|
| Поясняющее видео | |
| Близкие рецепту понятия | |
| Среды и средства для приготовления рецепта: | Akepad, Notepad++, Graphviz, NetLogo |
Набор инструментов
Перечень узлов
У нас есть перечень узлов. Мы хотим заключить все узлы в кавычки, чтобы graphviz показывал их правильно Берем AkePad или Notepad++ и заменяем концы строк на кавычки и концы строк
Внешний вид узлов
Проверяем внешний вид узлов в graphviz - во внешнем приложении или на самой площадке
Видоизменяем характеристики узлов

Граф со всеми исходными связями

Удаление узлов и связей
- находим нужный узел или нужный тип связи, выделяем его закладкой
- Поиск (Search)
- Удаляем все строки, в которых узел не упоминается

