【學習筆記】運用R中shiny包展示圖表(一)

本文介绍如何使用R语言中的Shiny包快速搭建交互式的网页应用。内容涵盖Shiny包的安装步骤、基本运行流程及如何创建ui.R和server.R两个核心文件。适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、shiny包簡介:

        Shiny是一个R语言包,它的作用是快速搭建基于R的交互网页应用,可以將你的數據分析變成互動性的網絡應用(Web apps)。


2、shiny包安裝:

          在pc中已經安裝了R和Rstudio的基礎上安裝shiny包和shinyapps包:

          (1)install.packages("devtools")

          (2)devtool::install.package("rstudio/shiny)

          (3)devtool::install.pachage("rstudio/shinyapps")


3、shiny項目基本運行過程:

        首先新建一個文件夾,如在D盤work文件夾下新建一個myapp1文件,路徑為“D:/work/myapp1",將寫好的兩個R腳本,ui.R和server.R一起放到myapp1中,再到rstudio控制臺中運行:

library(shiny)

runApp("D:/work/myapp1")

就能運行了。或者直接打開腳本到可編輯狀態那裡在點擊上面的綠色三角形run app即可。


4、ui.R和server.R腳本文件:

          ui.R腳本負責前端頁面的展示,包括頁面佈局,空間添加等,server.R負責後端,主要是完成生成圖表等相關工作。

          例如:ui.R為:

server.R為:

運行結果為:

鳴謝:感谢阅读!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值