R語言常用命令集合
R語言常用命令
help.start()
//打開幫助文檔
q()
//推出函數(shù)
ls()
//返回處于現(xiàn)在名空間的對象名稱
rm()
//清楚對象;rm(list=ls())清除所有內(nèi)存數(shù)據(jù)
gc()
//垃圾回收數(shù)據(jù)
sqrt(x)
//標準差
rnorm()函數(shù)
rnorm(n, mean = 0, sd = 1)
n 為產(chǎn)生隨機值個數(shù)(長度),mean 是平均數(shù), sd 是標準差,如果沒有設置mean和sd的話,他們的默認值分別為0和1 。使用該函數(shù)的時候后,一般要賦予它 3個值.rnorm() 函數(shù)會隨機正態(tài)分布,然后隨機抽樣 或者取值 n 次,
>rnorm(5,0,1) 以N(0,1)的正態(tài)分布,分別列出5個值。r 這列代表隨機,可以替換成dnorm, pnorm, qnorm 作不同計算norm=正態(tài)分布,r = random = 隨機, d= density = 密度, p= probability = 概率 , q =quantile = 分位
布朗運動
cumsum//#累計求和
cumprod//#連乘積
cummin//按照降序排列
cummax//按照升序排列
時間序列
ts(數(shù)據(jù)向量,frequency=表示將時間分開的時間間隔,start=c(第一個數(shù)據(jù)所表示的年,月))
frequency=1表示年度數(shù)據(jù),frequency=4表示季度數(shù)據(jù),frequency=12表示月度數(shù)據(jù)
plot畫圖像
plot 函數(shù)是用的最多的函數(shù),而他的參數(shù)非常繁多,由此總結一下,以供后續(xù)方便查閱。
plot(x, y = NULL, type = "p", xlim = NULL, ylim = NULL,
log = "", main = NULL, sub = NULL, xlab = NULL, ylab = NULL,
ann = par("ann"), axes = TRUE, frame.plot = axes,
panel.first = NULL, panel.last = NULL, asp = NA, ...)
plot 支持R 模塊有:functions,data.frames,density,factor,table等常用結構。
設置所有可用的參數(shù)
- plot(x = mtcars$wt,
- y = mtcars$mpg,
- type="o",#線型
- main="標題",
- sub="子標題",
- xlab="x軸",
- ylab="y軸",
- asp=0.1)#y/x的比例,y軸數(shù)值長度與x軸數(shù)值長度的比值
點"p" for points,
線"l" for lines,
點線"b" for both,
點線圖去掉點"c" for the lines part alone of "b",
覆蓋式的電線"o" for both ‘overplotted',
類似直方圖"h" for ‘histogram' like (or ‘high-density') vertical lines,
樓梯狀"s" for stair steps,
樓梯狀"S" for other steps, see ‘Details' below,
不顯示"n" for no plotting.
system.file("data", "morley.tab" , package="datasets")#從對象 morley 中得到實驗數(shù)據(jù)的文件路徑
file.show(filepath)#查看文件內(nèi)容
read.table(filepath)#以數(shù)據(jù)框的形式讀取數(shù)據(jù)
到此這篇關于R語言常用命令集合的文章就介紹到這了,更多相關R語言常用命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
R語言數(shù)據(jù)可視化繪圖Slope chart坡度圖畫法
這篇文章主要為大家介紹了R語言數(shù)據(jù)可視化繪圖Slope?chart坡度圖的畫法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-02-02