R學習-知識點記錄(Temp)

九茶發表於2015-05-27

前言:

此文章僅供自己使用,學習筆記記錄。


視訊教程學習記錄:

視訊地址:資料分析與R語言視訊教程+課件

書籍學習筆記:

書籍:《統計建模與R軟體》(薛毅編著)

R樹筆記:

  1. 指數:2**3或者2^3。
  2. exp()指數;sqrt()開根號;range()範圍,得到最小值和最大值;prod()求向量各分量的連乘積。
  3. 中位數:median()、均值:mean()、方差:var()、標準差sd()
  4. 等差數列:
> 2.34:5
[1] 2.34 3.34 4.34
  1. 等間隔函式:
> seq(from=2, to=5, by=0.5)
[1] 2.0 2.5 3.0 3.5 4.0 4.5 5.0
> seq(2, 5, by=1)
[1] 2 3 4 5
  1. 缺失值:
> z = c(1:3, NA);z
[1]  1  2  3 NA
> is.na(z)
[1] FALSE FALSE FALSE  TRUE
> z[is.na(z)] = 10;z
[1]  1  2  3 10



以下為2015.7.16更新


引數:

  • x, y, xmin, xmax, ymin, ymax, xend, yend, data, xlim, ylim, xlab, ylab, asp,sep間隔
  • facets:圖形/資料的分面。它把資料按某種規則進行分類,每一類資料做一個圖形,所以最終效果就是一頁多圖
  • margins:是否顯示邊界
  • position: 圖形或者資料的位置調整
  • color:線條顏色
  • fill:填充顏色
  • alpha:透明度
  • angle:角度
  • size:點或者線的寬度
  • vjust:縱向位置,hjust:橫向位置
  • shape:形狀
  • group:分組
  • geom: 圖形的幾何型別(geometry),ggplot2用幾何型別表示圖形類別,比如point表示散點圖、line表示曲線圖、bar表示柱形圖等
  • stat: 統計型別(statistics),直接將資料統計和圖形結合
  • aes:圖形的可視屬性如形狀、顏色、透明度等稱為美學屬性(或藝術屬性),確定資料與美學屬性之間對應關係的過程稱為對映
  • coord:座標系
    http://www.tuicool.com/articles/nUf2ae

函式:

  • exp()指數;sqrt()開根號;range()範圍,得到最小值和最大值
  • prod()求向量各分量的連乘積;median()中位數;mean()均值;var()方差;sd()標準差。
  • unique(dt$DOCTOR):求DOCTOR列的元素(唯一)
  • tapply(dtPAID,dt
    PAID, dt
    DOCTOR, sum):依據DOCTOR欄位不同,對PAID求和
  • apply(x,2,min):對資料框x求列的min;apply(x,1,max):對資料框x求行的max。(margin為1表示行,2表示列)
  • d.sub <- diamonds[sample(nrow(diamonds), 500), ]:取500個樣本
  • mean() 求平均值;var() 求方差反映離散程度;prod() 求階乘
  • iris[which(iris$Species==’setosa’), 1:2]
  • rbind()行合併,cbind列合併。
  • head(資料框):顯示資料框的前幾列。
  • 排序:sort()、order()、sort.list()
  • rep(1, 10):將1複製10次,得到10個1
  • seq():等間隔函式seq(from=2, to=5, by=0.5)得到[1] 2.0 2.5 3.0 3.5 4.0 4.5 5.0
  • rownames():求資料框或者矩陣的列名
  • colnames():求資料框或者矩陣的行名

vector向量,factor因子,array陣列,matrix矩陣,data frame資料框,time series時間序列,list列表

point散點圖,line曲線圖,smooth平滑曲線,jitter另一種散點圖,boxplot箱線圖,histogram直方圖,density密度分佈圖,bar柱狀圖


轉載請註明出處,謝謝!(原文連結:http://blog.csdn.net/bone_ace/article/details/46045579

相關文章