R 显示绘图轮廓、边框

R 显示绘图轮廓、边框,r,shiny,vis.js,visnetwork,R,Shiny,Vis.js,Visnetwork,使用visNetwork软件包,如何添加边框 参考:,以及 库(visNetwork) 节点您可以选择CSS解决方案,因为此上下文是特定的 library(shiny) library(visNetwork) shinyApp( ui = fluidPage( tags$head( tags$style(HTML(" #vis1 { border: 2px solid blac

使用visNetwork软件包,如何添加边框

参考:,以及

库(visNetwork)

节点您可以选择CSS解决方案,因为此上下文是特定的

library(shiny)
library(visNetwork)

shinyApp(
  ui = fluidPage(

    tags$head(
      tags$style(HTML("
                      #vis1 {
                        border: 2px solid black;
                      }
                      "))
      ),

    visNetworkOutput("vis1", height = "200px"),
    visNetworkOutput("vis2", height = "200px")
  ),

  server = function(input, output, session) {
    nodes <- data.frame(id = 1:3, group = c("B", "A", "B"))
    edges <- data.frame(from = c(1,2), to = c(2,3))

    output$vis1 <- renderVisNetwork({
      visNetwork(nodes, edges,
                 main = "my vis 1")
    })
    output$vis2 <- renderVisNetwork({
      visNetwork(nodes, edges, background = "red",
                 main = "my vis 2, with red background")
    })

  })
库(闪亮)
图书馆(visNetwork)
shinyApp(
ui=fluidPage(
标签$head(
标签$style(HTML(“
#vis1{
边框:2件纯黑;
}
"))
),
visNetworkOutput(“vis1”,height=“200px”),
visNetworkOutput(“vis2”,高度=“200px”)
),
服务器=功能(输入、输出、会话){

节点感谢您,这对于闪亮环境的使用非常好,我希望这只是
visNetwork
的一部分。
library(shiny)
library(visNetwork)

shinyApp(
  ui = fluidPage(
    visNetworkOutput("vis1", height = "200px"),
    visNetworkOutput("vis2", height = "200px")
  ),

  server = function(input, output, session) {
    nodes <- data.frame(id = 1:3, group = c("B", "A", "B"))
    edges <- data.frame(from = c(1,2), to = c(2,3))

    output$vis1 <- renderVisNetwork({
      visNetwork(nodes, edges,
                 main = "my vis 1")
      })
    output$vis2 <- renderVisNetwork({
      visNetwork(nodes, edges, background = "red",
                 main = "my vis 2, with red background")
    })

  })
library(shiny)
library(visNetwork)

shinyApp(
  ui = fluidPage(

    tags$head(
      tags$style(HTML("
                      #vis1 {
                        border: 2px solid black;
                      }
                      "))
      ),

    visNetworkOutput("vis1", height = "200px"),
    visNetworkOutput("vis2", height = "200px")
  ),

  server = function(input, output, session) {
    nodes <- data.frame(id = 1:3, group = c("B", "A", "B"))
    edges <- data.frame(from = c(1,2), to = c(2,3))

    output$vis1 <- renderVisNetwork({
      visNetwork(nodes, edges,
                 main = "my vis 1")
    })
    output$vis2 <- renderVisNetwork({
      visNetwork(nodes, edges, background = "red",
                 main = "my vis 2, with red background")
    })

  })