R 中的哪些命令或者包讓你相見恨晚?

時間 2021-05-06 01:38:28

1樓:「已登出」

提名包praise。

這可能不是乙個好用的包,但一定是乙個讓你很爽的包。

因為當你用了它,只用很少的操作,它就會一直誇你,像這樣:

是不是很爽?

2樓:阿七的魚生

1.igraph包

安裝與引入

install.packages('igraph')library('igraph')

直接從鄰接表繪製網路圖太方便了!

比如network<-graph_from_data_frame(adjlist,directed=FALSE)

plot(network)

2.rPython包

在R語言中呼叫python函式或執行python語句缺點是windows不友好,macOS和linux友好

3樓:Neo Wang

shinydashboard, dplyr, caret, flexdashboard, reshape2, leaflet, ggplot2, highcharter, recharts

4樓:Sabrina

1-bioinformatics處理質譜資料:

xcms

MALDIquant 專門針對Maldi資料2-讀取資料: xlsx。以前一直用.csv格式,後來發現用這個包有很多好處啊

3-作圖: ggplot2

4-shiny!!! 才開始學,但好神奇這個包!

5- 資料預處理: reshape2

5樓:llanglli

hadley和謝老大的系列packages(現在可以簡稱為RStudio系列了),加上data.table,shiny.

6樓:劉小雙

最近一直在關注乙個叫FinanceR的專欄,作者更新速度很快,內容也是對的起業內良心呀。

鏈結在此,不要謝我!

FinanceR - SegmentFault

7樓:HansYuans

每天定時做的Excel報表,十分痛苦。

偶然碰到BI,發現要學的太多太多。

然後遇到了RshinyDashboard,一周後就可以拍馬上陣。

給自己學習更深的內容提供了緩衝期。

8樓:

ggplot2

httr

readr

readxl

R packages - 自由平等~忠誠奉獻可以看這篇文件,有好多有意思的包

9樓:

PCA分析

explore.data(file="1224.csv", scaling="pareto", scal=TRUE, normalize=TRUE, imputation=FALSE, imput="ImputType")

PCA出圖

Plot.pca(pcx=1, pcy=2, scaling="pareto", test.outlier=TRUE)

單變數分析

univariate(file="1224.csv", imputation=TRUE, imput="mean", normalize=TRUE, multi.test=TRUE, plot.

volcano=FALSE)

PLS-DA分析

plsda(scaling="pareto")

PLS-DA出圖

Plot.plsda(pcx=1, pcy=2, scaling="pareto")

OPLS-DA分析+出圖(S-Plot圖也有!)

oplsda(scaling="pareto")

裡面個別引數(比如標準化的演算法,這個有好幾種)是可以選的。

而且所有分析的結果和圖都以pdf形式存在工作路徑裡了!

這對買不起SIMCA-P、SAS、SPSS等軟體的窮苦土鱉來說簡直是福音!

被安利到的同學請參考這篇文獻,作者非常良心地在補充材料裡附上了詳細的教程!

(1) Gaude, E.; Chignola, F.; Spiliotopoulos, D.

; Spitaleri, A.; Garcìa-manteiga, J. M.

; Mari, S.; Musco, G. muma , An R Package for Metabolomics Univariate and Multivariate Statistical Analysis.

Curr Metabolomics2013, 1 (2), 180–189.

10樓:彭河森

補充一下金融和時間序列一類的包:

xts, zoo: 時間序列資料結構

quantmod, TTS: 金融交易策略portfolio: 投資組合

還有機器學習一類:

ROCR: 計算各種supervised machine learning的效能度量,如AUC, FP, FN等

11樓:catalan

12樓:

看了這麼多答案,覺得 Hadley Wickhamhad.co.nz 在R使用者的地位好高啊。

其實我也覺得Hadley的每個包都很好用,尤其是CRAN - Package plyr(他寫的包中,這個接觸得比較晚,所以感覺更加相見恨晚)。其他作者的包有:

CRAN - Package xkcd 把你的圖繪製成xkcd http://xkcd.com風格

CRAN - Package magrittr 向前管道操作符以及其他一些操作符的別名

CRAN - Package knitr 自動化報告生成全靠她了

CRAN - Package functional 函式程式設計的時候會用到 PS :文件寫得比較有意思,比如這個

CRAN - Package Rcpp 看到了才發現原來R和cpp能這麼方便地結合

Slidify 用markdown做出漂亮的slides

其他的想到再補充吧。

13樓:任坤

reshape2, dplyr, ggplot2, Rcpp, testthat

還有自己寫的包:pipeR, rlist, rprintf by renkun-ken

更具體的介紹可參見 R語言中,你最常用的軟體包有哪些,請簡述功能及特點?

哪些命令列工具讓你相見恨晚?

tldr,以前總是記不住各種命令的各種引數,man 的話又沒辦法快速找到自己想用的東西,畢竟大部分時候常用的命令列引數組合就那麼幾條。tldr 會列出乙個命令常用的一些例子,我覺得非常實用,記憶不是目的,解決問題才是關鍵。 LeanCloud LeanCloud 曾翻譯過關於命令列工具的系列內容,內...

有哪些讓人相見恨晚的 MATLAB 命令?

漫步者無言 快速連線 選擇inport或outport或from或goto Ctrl鍵 被連線的模組 順便提個問題,有沒有快速繫結訊號的命令? 武城山 clear X1 X2 X3 X4 X5 2 判斷某個矩陣是否為空集,用 isempty X 判斷不是空集,用 isempty X 3 Y1 nch...

有哪些令人相見恨晚的 Stata 命令?

Vicissitude rangestat 計算某個變數在一定範圍內的obs的一些描述統計 回歸 相關係數或協方差,可以用by。例如這個命令可以用來做rolling window regression。rangerun 與rangestat類似,但是可以提供乙個自定義的program。rangejo...