1.計算缺失值比例
perna<- mean(is.na(data1))
2.按值替換
#which返回值是符合條件的下標
naidx<- which(data2<=3 | data2>=8)
data2[naidx]<- na
3.找到連續不變且長度超過50的數值片段的起、始行號和片段的總長度。
judger1<-x$v[2:(nrow(x)-1)]!=x$v[1:(nrow(x)-2)]
judger2<-x$v[2:(nrow(x)-1)] ==x$v[3:(nrow(x))]
start<-which(judger1&judger2)+1
end<-which((!judger1)&(!judger2))+1
ret<-data.frame(start=index[start],end=index[end],length=index[end]-index[start])
print(ret[ret$length>=minsize,])
R語言 向量化計算(apply族函式)
獲取內建資料 data print data mpg cyl disp hp drat mazda rx4 21.0 6 160 110 3.90 mazda rx4 wag 21.0 6 160 110 3.90 datsun 710 22.8 4 108 93 3.85 hornet 4 dri...
光柵的向量化
光柵資料檔案描述的是畫素,即乙個個的點。檔案的大小與解析度有相當大的關係。相同幅面圖紙形成的光柵檔案大小相等。向量 vector 資料檔案描述的是圖形單元,如一根直線 乙個圓等。檔案大小只與圖形單元的多少和複雜程度有關,而與圖紙幅面無直接關係。可直接用現有cad軟體進行編輯。光柵資料檔案轉化為向量資...
機器學習 numpy向量化程式設計
numpy 提供了專門的矩陣資料結構和線性代數庫,完全實現了向量化程式設計 import numpy as np from numpy import mylist 1,2,3,4,5 a 10 mymatrix np.mat mylist print a mymatrix 輸出結果為 10 20 3...