R語言函式使用心得與防坑筆記(一)

2021-10-09 00:27:29 字數 1162 閱讀 9768

記錄心得,以防遺忘;重拾筆記,以備所需。

----如果我的心得筆記對你有些許幫助,求順手點讚哈~

tumor_data[

,pmatch(clin_data[,1

],colnames(tumor_data)

,nomatch =0)

]

注意啊,後面的才是你要留下的目標index!如果搞反了就會導致返回結果不正確,報錯「超區間」還好,沒報錯繼續往下做才是真的大坑!下面舉個例子:

(1)一不小心少掉資料系列:

tumor 

"tumor",55

),1:

55)clin

"tumor",66

),c(1:

33,56:

66,34:

55))clin [pmatch(tumor ,clin ,nomatch =0)

]length(clin [pmatch(tumor ,clin ,nomatch =0)

])tumor [pmatch(tumor ,clin ,nomatch =0)

]length(which(tumor [pmatch(tumor ,clin ,nomatch =0)

]!=0)

)

結果展示:

就醬紫漏掉11個樣本了【手動滑稽】

(2)報錯系列:

tumor 

"tumor",22

),1:

22)clin

"tumor",35

),c(1:

6,23:

35,12:

34))tumor

tumor [pmatch(tumor ,clin),]

tumor [pmatch(clin,tumor )

,]

結果展示:

報錯型別:

error in tumor[pmatch(tumor, clin), ] : 下標出界

Dagger2使用心得以及填坑筆記

下面就談談我在使用dagger2中遇到的一些問題吧!1.剛開始我對dagger2的理解不清楚,只知道他是用來減少例項化物件的框架 2.在使用的過程中完全是依樣畫葫蘆,沒有自己的理解。造成了很多語法上的編譯錯誤,根本不能編譯通過。總結一下,初步使用的dagger2流程介紹 通過module 主要應用一...

關於pthread裡面一些函式的使用心得!

第一次使用pthread,遇到的問題還真不少,現在我一一記錄一下 1.關於編譯時出現 對 pthread create 未定義的引用 之類的錯誤的解決 由於pthread庫不是linux系統預設的庫,連線時需要使用庫libpthread.a,所以在使用pthread create建立執行緒時,在編譯...

關於pthread裡面一些函式的使用心得!

第一次使用pthread,遇到的問題還真不少,現在我一一記錄一下 1.關於編譯時出現 對 pthread create 未定義的引用 之類的錯誤的解決 由於pthread庫不是linux系統預設的庫,連線時需要使用庫libpthread.a,所以在使用pthread create建立執行緒時,在編譯...