首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏生信探索

    部署ShinyApp

    https://bioquest.shinyapps.io/cesa/ 可以访问了

    49430编辑于 2023-03-25
  • 来自专栏叶子的数据科技专栏

    在ChatGPT帮助下创造简单的shinyAPP

    shinyAPP则是一种构建交互式Web应用程序的快速、简单、灵活的方式。 那么ChatGPT可不可以用来写shinyAPP呢? 效果展示 图片 图片 图片 过程 稿子 请写一篇500字的公众号文章引文,论述为什么要ChatGPT帮助下创造简单的shinyAPP,探讨可行性,并思索这一行为的意义。 代码 Q1: 给我写一个利用DOSE R包计算疾病相似度矩阵的shinyAPP, 用中文注释 下面是一个利用DOSE R包计算疾病相似度矩阵的shinyAPP,注释中包含了代码的解释和中文注释: library , 请给我相应的shinyAPP 好的,以下是使用ChatGPT帮助下创建的简单shinyAPP,可以进行a、b两个术语集的相似度计算和可视化展示: library(DOSE) library(GOplot 结论 综上所述,利用ChatGPT可以轻松创建简单的shinyAPP,这种方法不仅具有易用性和便利性,而且还能提高用户体验和数据处理效率。

    2.4K20编辑于 2023-03-16
  • 来自专栏数据驱动实践

    shiny入门学习路径

    install.packages("shiny") 2.学习目录 P-1:初步认识shiny app的结构 一个文件夹,加上包含Shiny命令的app.R文件,再加上用到的数据文件和R脚本等, 就称为ShinyApp shinyApp :对函数的调用(运行)。shinyApp(ui, server)分别调用ui和server函数,生成网页。 mastering-shiny.org/ # rf2 https://shiny.rstudio.com/tutorial/#level-up P-1:认识shiny app的结构——ui、server、shinyApp ####################### P-1:structure,ui server shinyApp ############################# library(shiny library(shiny) ui <- fluidPage( ) server <- function(input, output, session) { } shinyApp(ui, server

    2.6K40编辑于 2023-03-06
  • 来自专栏优雅R

    「R」Shiny:用户界面(一)输入控件

    , language = "zh-CN") ) shinyApp(ui, server) ? , choices = animals) ) shinyApp(ui, server) ? , choices = animals) ) shinyApp(ui, server) ? ) shinyApp(ui, server) ? 文件上传 使用 fileInput() 设定文件上传。 , icon = icon("cocktail")) ) shinyApp(ui, server) ?

    6.1K20发布于 2020-07-06
  • 来自专栏数据驱动实践

    拆解Shiny cheatsheet(速查表)——从初识Shiny到搭建第一个shinyapp

    1.Rstudio shiny的demo及引导示例Shiny - Tutorial

    77310编辑于 2022-04-19
  • 来自专栏生信技能树

    基于R语言的shiny网页工具开发基础系列-01

    1.Shiny app的结构 一个shiny app分三个部分 一个用户界面对象 用户界面(ui)对象控制app的输出和外观 一个server函数 server 函数包含让计算机构建app的指令 调用shinyApp 函数 最后,shinyApp 函数根据上面的那对ui和server创建一个shinyApp 项目 library(shiny) # 一个用户界面对象 ui <- fluidPage() # 一个服务函数 server <- function(input, output) {} # 调用shinyApp函数 shinyApp(ui = ui, server = server) 可以看看上面 01_hello 做一些计算然后画成对应柱子数量的直方图 其中renderPlot 包含了大部分脚本,之后会详细解释,目前看不懂也没关系 试试把上面两块拼进一个shiny app的app.R脚本,记住要以library(shiny) 开头,调用shinyApp shinyApp(ui = ui, server = server) 2.启动一个app 每个app的结构都一样,一个 app.R 文件包含 ui 和 server. 通过新建一个文件夹?

    2.8K30发布于 2021-02-03
  • 来自专栏数据分析1480

    基于shinydashboard搭建你的仪表板(二)

    library(shinydashboard) shinyApp( ui = dashboardPage( dashboardHeader(), dashboardSidebar shinydashboard) header <- dashboardHeader() side <- dashboardSidebar() body <- dashboardBody() shinyApp 30) + ggtitle("histogram") + theme(plot.title = element_text(hjust = 0.5)) + xlab("") })}shinyApp 10000, replace = F), ] output$Data <- renderDataTable({ datatable(head(data,input$obs)) }) }shinyApp input$value) == "TRUE") { datatable(data) } })}shinyApp(ui, server) ?

    3.7K30发布于 2019-05-22
  • 来自专栏数据驱动实践

    初识Shiny

    Shiny的基本结构 一个文件夹,加上包含Shiny命令的app.R文件,再加上用到的数据文件和R脚本等, 就称为ShinyAppshinyApp 对函数的调用(运行)。shinyApp(ui, server) 分别调用ui和server函数,生成网页。 用户界面 ( ui.R) 对象控制应用程序的布局和外观。 最后,该shinyApp函数从显式 UI/server.R服务器对创建 Shiny 应用程序对象。 shinyApp(ui = ui, server = server) 运行shiny程序包中的例子 library(shiny) runExample("01_hello") # a histogram

    1.6K30发布于 2021-08-24
  • 来自专栏生物信息学、python、R、linux

    shiny学习(一)

    app.R 包括三部分: 1.a user interface object 2.a server function 3.a call to the shinyApp function 即:1.用户界面 3.最后,shinyApp function通过ui和server创建Shiny应用程序对象。 Waiting time to next eruption (in mins)", main = "Histogram of waiting times") }) } 3.shinyApp :最后运行时用shinyApp将ui和server结合 shinyApp(ui = ui, server = server) ?

    1.2K30发布于 2020-05-18
  • 来自专栏R语言交流中心

    R语言图形交互基础一

    2. shinyApp 接受fluidPage的相关参数,并传递给服务器前端,并展示布局。其有一个很重的server用来实现图像与调节器的实时交互。 接下来我们从hello world 程序开始。 ui= fluidPage(‘hello world”) server=function(input,output){} shinyApp(ui=ui,server=server) ? }) } shinyApp(ui=ui,server=server) ? 以上就是shiny的入门基础,今天到此,后面会陆续加大难度。

    1.3K10发布于 2019-07-31
  • 来自专栏优雅R

    「R」Shiny:用户界面(三)布局

    server = function(input, output, session) { } shinyApp(ui, server) ? 似乎没有看到主面板? renderPlot({ means <- replicate(1e4, mean(runif(input$m))) hist(means, breaks = 20) }) } shinyApp 1"), h2("Header 2"), p("Some text") ) ) ) } ui = theme_demo("darkly") shinyApp (ui, server) ui = theme_demo("flatly") shinyApp(ui, server) ui = theme_demo("sandstone") shinyApp(ui, server) ui = theme_demo("united") shinyApp(ui, server) ?

    4.7K10发布于 2020-07-06
  • 来自专栏nummy

    shiny入门课【1.简介】

    app.R包括以下三个部分: ui 对象 server函数 对shinyApp函数的调用 ui对象控制了页面布局以及应用的外观,server用于控制交互,shinyApp函数用于创建shiny应用。 shinyApp(ui = ui, server = server) 运行应用 将目录名传递给runApp即可。

    1.1K30发布于 2019-06-16
  • 来自专栏优雅R

    「R」第一个Shiny应用(一) hello world

    server = function(input, output, session) { } shinyApp(ui, server) 这就创建了一个小的 Shiny 应用! 使用 shinyApp(ui, server) 构建和启动一个 Shiny 应用。 如何运行 如果使用 RStudio: 点击文档工具栏的 Run App 按钮。

    1.7K20发布于 2020-07-02
  • 来自专栏数据分析1480

    基于shinydashboard搭建你的仪表板(五)

    <- p output$Plot1 <- p output$Plot2 <- p output$Plot3 <- p output$Plot4 <- p output$Plot5 <- p}shinyApp <- p output$Plot1 <- p output$Plot2 <- p output$Data <- d output$Data1 <- d output$Data2 <- d }shinyApp + input$count1, "%"), icon = icon("thumbs-up", lib = "glyphicon"), color = "yellow" ) })} shinyApp 总结 到这里将shinydashborad的标题栏、侧边栏以及主体简单的介绍一下,可以开发出自己的shinyapp了。 下面章节将介绍如何将shinyapp共享到服务器上以及对shinyapp加密,输入账号和密码才能访问shinyapp

    2.9K20发布于 2019-06-03
  • 来自专栏R语言交流中心

    R语言图形交互基础二(页面布局)

    distPlot <- renderPlot({ hist(rnorm(input$obs)) }) } # Complete app with UI and servercomponents shinyApp "content3") ) ) server <- function(input, output) { } # Complete app with UI and servercomponents shinyApp distPlot <- renderPlot({ hist(rnorm(input$obs)) }) } # Complete app with UI and servercomponents shinyApp

    2.1K20发布于 2019-07-31
  • 来自专栏优雅R

    「R」Shiny:响应式编程(一)server 函数

    library(shiny) ui <- fluidPage( # 前端界面 ) server <- function(input, output, session) { # 后端逻辑 } shinyApp server <- function(input, output, session) { input$count <- 10 } shinyApp(ui, server) #> Error: # renderText({ # message("The value of input$count is ", input$count) # }) } shinyApp server <- function(input, output, session) { output$greeting <- "Hello human" } shinyApp(ui, server) server <- function(input, output, session) { message("The greeting is ", output$greeting) } shinyApp

    3.3K10发布于 2020-07-02
  • 来自专栏优雅R

    Shiny 基础

    那么可以通过runApp("newdir")来运行 app.R有3个部分: UI对象(user interface),控制这APP的布局和外观 server function包含计算机创建APP所需的指令 调用shinyApp 的命令,shinyApp(ui = ui, server = server) 上面的01_hello的源代码如下: library(shiny) # Define UI for app that draws Waiting time to next eruption (in mins)", main = "Histogram of waiting times") }) } shinyApp fluidPage( ) # Define server logic ---- server <- function(input, output) { } # Run the app ---- shinyApp ) ) ) # Define server logic ---- server <- function(input, output) { } # Run the app ---- shinyApp

    3.3K20发布于 2020-11-13
  • 来自专栏数据驱动实践

    创建自己的第一个shiny项目

    发布地址: https://yanshenli.shinyapps.io/shinydemo/ (shinyapp.io打开比较慢) 参考资料 《Mastering Shiny》 https://mastering-shiny.org (有疑问欢迎交流,仅限周六日) shinyapp.R library(shiny) library(ggplot2) setwd("C:\\Users\\ysl\\Desktop\\shinydemo" ) load("global.R") load("ui.R") load("server.R") shinyApp(ui, server) global.R data = iris ui.R ui

    1.4K20编辑于 2022-03-14
  • 来自专栏huofo's blog

    将Shiny APP搭建为独立的桌面可执行程序 - Deploying R shiny app as a standalone application

    那么一个最为方便且易于实现的思路是这样的: 安装R-Portable作为开发、部署、分发的R环境 在上述环境中开发ShinyApp(推荐使用golem) 通过electron-quick-start将R-Portable 和ShinyApp打包成exe 该方法基于Windows实现了打包exe,理论上可以在mac上实现打包dmg 怎么做? win-library/3.6" [2] "C:/myShinyApp/R-Portable/App/R-Portable/library" 注意:这里出现了两个路径,[1]是我原来就有的,[2]是刚装的,ShinyApp requireNamespace("devtools")){ install.packages("devtools") library(devtools) } 然后打包shinyapp,路径为当时 这个环境里有我们安装好的R环境、写好的ShinyApp以及依赖的R包(其实,ShinyApp也作为包安装在这个R环境了,依稀记得包名叫shinyapptest)。

    7.1K41编辑于 2022-03-17
  • 来自专栏生信技能树

    基于R语言的shiny网页工具开发基础系列-02

    fluidPage( ) # Define server logic ---- server <- function(input, output) { } # Run the app ---- shinyApp ) ) ) ) # Define server logic ---- server <- function(input, output) { } # Run the app ---- shinyApp ) ) ) ) # Define server logic ---- server <- function(input, output) { } # Run the app ---- shinyApp ) ) ) # Define server logic ---- server <- function(input, output) { } # Run the app ---- shinyApp

    2.7K30发布于 2021-02-03
领券