把自己的數(shù)據(jù)做成網(wǎng)頁版,既提升文章的可讀性又方便交流
下面這幾個例子都挺好,尤其第一個
R : Shiny|搭建單細胞數(shù)據(jù)分析云平臺
一個在線火山圖的Shiny應(yīng)用
(轉(zhuǎn)帖)Shiny和Plotly實現(xiàn)可交互DNA甲基化分析包ChAMP
Shiny介紹
我的一個簡單例子
設(shè)置說明
關(guān)鍵是花點時間理解下數(shù)據(jù)結(jié)構(gòu),這些可以參照上述教程,不再贅述。
幾個提醒
1、新建data把數(shù)據(jù)文件放在app根目錄的data文件夾
2、參照官網(wǎng)的說明并注冊賬號和設(shè)置,以及上傳數(shù)據(jù)
3、數(shù)據(jù)不要太大
上傳數(shù)據(jù)
1、注冊并登陸,獲取密鑰
library(rsconnect)
rsconnect::setAccountInfo(name='注冊的名字',token='注冊后會得到', secret='注冊后會得到')
2、上傳
rsconnect::deployApp("app路徑")#包含了data文件夾
rsconnect::deployApp("/Users/jiangc4/Box/Data/Nanopore/3rd/code/figures/databse/all_in_one/DRS_humanized",account='caolab')
對于bioconductor的包,在上傳前要在你的R中運行
options(repos = BiocManager::repositories())
如果報錯內(nèi)存不足
> setwd("~/nanopore_human_annotation/")
> rsconnect::configureApp("nanopore_human_annotation", size="xxlarge")