對於大多數語言來講,當咱們須要計算兩個向量相加時,咱們須要分別對這兩個向量的元素進行遍歷,因此寫起來很是的麻煩。下面看看R語言是如何實現的。編程
首先,將1:5賦予一個名爲x的向量編程語言
> X<- 1:5 > X [1] 1 2 3 4 5
而後,咱們用這個向量加上另外一個向量spa
例如:讓x加上6:10,能夠以下執行:code
1 > x + 6:10 2 [1] 7 9 11 13 15
就是這麼簡單,這是由於R語言是向量化的語言,它能夠在一個步驟中同時執行多個操做,這是其餘非向量化編程語言所不具有的。blog