R學習筆記(第四章 向量)

2021-09-23 06:19:23 字數 1571 閱讀 5454

使用冒號運算子建立

使用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...