1. 程式人生 > >r語言第6天 128頁

r語言第6天 128頁

1  給vector新增單個數據   

     > v <- c(v,newItems)

   也可以設為vector的下一個元素        v[length(v)+1] <- newItem 

2  用append非常的緩慢

3 給vector新增大量資料時

   用append函式    > append(vec, newvalues, after=n) 

4    1:6 1:3 (1:6) + (1:3) 

      1 1 2 

      2 2 4 

      3 3 6 

      4 1 5 

      5 2 7 

      6 3 9

5  用cbind函式建立列vector

6  建立因子

    用factor函式

    > f <- factor(v,levels)          # v is a vector of strings or integers 

    > f <- factor(wday, c("Mon","Tue","Wed","Thu","Fri")) 

7  結合多個vectors   用stack函式   合成一個dataframe

> comb <- stack(list(v1=v1, v2=v2, v3=v3))     # Combine 3 vectors 

8   建一個list

     list可以包含不同的資料型別