library(historydata)
library(tidyverse)
library(ggraph)
library(igraph)
library(visNetwork)
<- read.csv('gore.csv')
gore <- gore[, c('Source', 'Target', 'Label')]
gore <- graph_from_data_frame(gore)
gore_g
<- toVisNetworkData(gore_g)
data <- ifelse(data$edges$Label %in% c('spouses', 'siblings', 'parent_of'),
gore_color c('#EE00EE','#CD2626', '#FF7F00'),
'#104E8B')
$edges$color <- gore_color
data$nodes$color <- '#F0FFFF'
data<- visNetwork(nodes = data$nodes,
gore_3d edges = data$edges,
#color = data$edges$color,
width = "100%",
height = 600)
visOptions(gore_3d,
highlightNearest = list(enabled = T, degree = 1, hover = T),
nodesIdSelection = F) |>
visPhysics(maxVelocity = 20, stabilization = F) |>
visInteraction(dragNodes = T)
Родственные связи в комедии А. С. Грибоедова ‘Горе от ума’
Построим граф родственных связей для “Горе от ума”. Данные взяты из DraCor - корпуса драм.