日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

原来Rproj还可以这么使用

發布時間:2025/3/15 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 原来Rproj还可以这么使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原來Rproj還可以這么使用

在別人的電子書,你的電子書,都在bookdown中我們講述了bookdown的應用。里面涉及到一個文件Rproj用于項目管理。

本身是一個很簡單的文件,里面的內容一般不需要修改,只是放置在每個項目目錄下即可。

比如我們有個內容如下的ysx.Rproj文件,配置了一些參數,看單詞都應該明白這些參數是什么含義。

Version: 1.0RestoreWorkspace: Default SaveWorkspace: Default AlwaysSaveHistory: DefaultEnableCodeIndexing: Yes UseSpacesForTab: Yes NumSpacesForTab: 2 Encoding: UTF-8RnwWeave: Sweave LaTeX: pdfLaTeXBuildType: Website

那么他有什么特別的應用呢?

在我們之前的易生信培訓課程中,R代碼都以Rmarkdown的形式呈現,因為它有一個便利的地方在于Rmd中運行的代碼默認以Rmd所在目錄為工作目錄,這樣就方便設置相對路徑訪問文件了。

因為開始學習時對命令和命令下處理文件的不熟悉,找不到文件是我們最常見的錯誤之一。

但如果需要臨時調試,在Console下寫代碼時,工作路徑是需要自己切換的。而且Terminal下使用模擬Linux命令時路徑也需要手動切換,會給初學者一些困擾。(Windows輕松實現linux shell環境:gitforwindows)

而有了Rproj,問題就解決了,直接在培訓教案所在目錄放置一個Rproj文件 (內容如上,文件名甚至也不需要修改),然后用Rstudio打開 (Open project)所有的路徑都為Rproj所在目錄了,具體看下方的動畫展示。

另外如果我們自己開發R包,可以用如下的Rproj文件,配置信息稍微多了一些。

Version: 1.0RestoreWorkspace: Default SaveWorkspace: Default AlwaysSaveHistory: DefaultEnableCodeIndexing: Yes UseSpacesForTab: Yes NumSpacesForTab: 2 Encoding: UTF-8RnwWeave: Sweave LaTeX: pdfLaTeXAutoAppendNewline: Yes StripTrailingWhitespace: YesBuildType: Package PackageUseDevtools: Yes PackageInstallArgs: --no-multiarch --with-keep.source PackageRoxygenize: rd,collate,namespace

易生信培訓開展近兩年了有19期了,基礎課Python, Linux和R只開過一次,錄制了詳細的視頻,一直在優惠出售,是適合生物信息程序學習的佳品。這三個課程跟著視頻反復練習效果是最好的。

其它課程如轉錄組(單細胞)、擴增子、宏基因組都開設了4次以上,每次都會優化組織方式,升級到最新分析方案,現在已趨于成熟,可以在較短的時間學習和掌握較多的知識和分析經驗。

培訓班和培訓視頻不是學習生信的唯一方式,但好的培訓班和培訓視頻可以起到很強的推動力,事半功倍的作用,大大儉省我們的時間,提高效率。

一位多次參加過我們課程的老師跟我們說,“課程的一部分資料和信息在網上我們也可以檢索到,但需要更多時間去鑒別和整合,而且我們還做不到向提供的教案這樣步驟之間銜接比較好。從時間效率正確的學習方向養成來看,參加你們易生信培訓班是我們效益最高的方式”。這位老師最先被我們的Linux課程圈粉,后來又參加了擴增子和轉錄組的課程,也一直在給我們推薦身邊感興趣的朋友參與課程。

確實,學習生信的一般方式是,在網上搜羅免費的教程、博文、視頻。這些資料本身良莠不齊或者更多是為了記錄自己學習中遇到的問題,缺乏系統性。而且因為每個人背景不同,作者以為他知道的信息讀者可能也知道,就會省略掉這些信息,初學者看到后卻不知道怎么操作,學習起來并不是太順暢,還得繼續搜索??瓷先]有花錢,但實際多花了很多時間和精力,也有可能走上錯誤的方向。

而易生信的講師,都是在生信領域學習和應用了十年的老司機,而且運營了生信寶典宏基因組公眾號,和相應的數十個微信、QQ群,也都參與過一些大的項目,發表過Sciecne,NBT,Cell Stem Cell等高水平文章,跟實驗學家、生信初學者、中級者和領域內生信高人都有比較多的溝通和交流,對每一個課程的整體把握和學習過程中需要注意的點都有系統總結,更是一種經驗的分享。

而且三天的線下培訓可以與我們的講師,與來自全國各地的優秀學者們一起交流分享,互相學習,接觸更多的朋友,也尋求更多的合作機會。

現在我們在北京每月都開課,歡迎隨時來撩!!!

詳情見 http://www.ehbio.com/Training。

總結

以上是生活随笔為你收集整理的原来Rproj还可以这么使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。