Опции в buildEdge shinyCyJS

#r #shiny #shinyapps

#r #блестящий #shinyapps

Вопрос:

Я создаю график в Shiny с помощью shinyCyJS, я строю ребра с помощью buildElems, которые вызывают buildEdge:

 edges = data.frame(
    source = c("v1","v2","v3","v4","v4"),
    target = c("v2","v3","v4","v2","v1"),targetArrowShape ='triangle',targetArrowColor = "#000000"
  )
edges = buildElems(edges, type = 'Edge')  
 

Но параметры не работают, я хочу:

  • Создайте простую стрелку от источника к цели.
  • Сделайте край черным.
  • Напишите легенду над краем.

Как я могу это сделать? Спасибо.

Ответ №1:

Это работает:

 edges = data.frame(
    source = c("v1","v1","v2","v3","v3"),
    target = c("v2","v3","v4","v2","v4"),
    label = c("7","3","2","2","8"),
    lineColor = "#9b9b9b",
    curveStyle='bezier',
    targetArrowColor = 'black',
    sourceArrowColor = 'black',
    targetArrowShape ='triangle',
    sourceArrowShape = 'none'
  )