使用冒號運算子建立
使用c函式拼接數值和向量,例:
使用每個型別的包裝函式建立,例:
seq函式
可以直接呼叫seq函式,也可以呼叫下面三個專門的序列函式,它們執行更快更易用
seq.int(a,b,n)
#建立從a到b的步長為n的序列,n預設為1
seq_len(n)
#建立從1到n的序列
seq_along(list_)
#建立乙個從1開始,長度等於序列list_的長度的序列,list_為任意乙個序列
使用length檢視向量的長度,缺失值也會被計入長度。對於字串向量,length返回向量中所含字串的數目,nchar返回向量中每個字串的字元長度
可以使用name=value的形式在建立向量的時候為其指定名稱,一般如果元素的名稱是有效的,可以不用引號括起來,否則要用引號,方便記憶可以都加引號。可以僅僅指定部分名稱。
也可以使用names新增或獲取向量的名稱
訪問響亮的部分或個別元素,使用方括號
注意事項:
r預設向量第乙個位置索引為1而不是0傳入負數,返回除了其對應位置外的其他所有元素傳入邏輯向量,返回索引為true的元素已命名的向量傳入命名的字元向量,返回向量中包含這些名字的元素
不能混合使用正負索引
缺失索引不能使用負的下標,若使用正的下標或者邏輯索引,返回值也是缺失值。
超出範圍的索引返回na
非整數索引向零取整
which返回邏輯向量中為true的位置,which.min返回向量中最小值,which.max返回向量中最大值。
向量加乙個數等於向量中每個元素與這個數相加
兩個向量相加,迴圈較短的向量以配合較長的向量,再將元素對應相加
如果向量長度不是倍數關係,仍然會迴圈計較短向量,對應相加,但會有警告
注:不同長度向量相加最好先把他們變成相同長度的向量,以免出錯,可使用rep函式進行上述操作
第四章筆記
一.引入樣式 1.行內樣式表 2.內部樣式表 在head標籤裡面,title標籤下面 優點方便在同頁面中修改樣式 缺點不利於在多頁面間共享復用 及維護,對內容與樣式的分離也不夠徹底 3.外部樣式表 嵌入式匯入式 嵌入式和匯入式的區別 1.標籤屬於xhtml,import是屬於css2.1 2.使用鏈...
第四章筆記
氣泡排序 從大到小 基本思想 兩層迴圈來完成,每一輪比較之後,把最小數沉到陣列的末尾,之後進行下一輪的比較,比較的次數減少一次,因為最後的數字已經是最小 外層迴圈控制比較的輪數,陣列的長度減一次 內層迴圈進行比較。int testarr for int i 1 i testarr.length 1 ...
K R學習筆記 第四章
全面系統的講解函式了。首先映入我眼簾的是一種奇怪的函式宣告方式 main 它在main函式中宣告了自己編寫的atof char 函式。至於原因是什麼,我也不得而知了。按照書上的說明,c 是不允許在乙個函式裡定義其它函式的,函式本身是external的。下面的 include int main voi...