2021年11月2日 星期二

qqPlotMultiWafer

 samples = Data

Result <- NULL 
 for(WAFERPART in unique(samples$WAFER)) { 
 rawDataPart<-subset(samples, WAFER == WAFERPART )
    length<- nrow(rawDataPart)#wafer data count
rawDataPart$rank <- NA
rawDataPart$qnorm <- NA
rawDataPart$waferCount <- NA
    rawDataPart$rank[order(rawDataPart$x)] <- 1:nrow(rawDataPart)
rawDataPart$qnorm<-qnorm(rawDataPart$rank/(length+1))
rawDataPart$waferCount<-length
newData<-rawDataPart
    data <- rawDataPart$x
    colnames(newData) <- c('parameter','rawData','wafer','rank','gnorm','waferCount')
    if(is.null(Result)) { Result <- newData }
    else { Result = rbind(Result, newData) } 

2021年10月31日 星期日

chart.js使用心得

不同的版本的chart.js寫的方式不一樣,所以網路上有些寫的方式可以有的不行,如果要寫在後面必須要把html與法中的空格去掉,例如< br >變成<br>,網頁才會產生你要的語法。

2021年8月9日 星期一

MS Access

 連接字串為檔案位置,例如C://xx/xx/xx

表格轉逗號隔開字串

    rtrim(xmlagg(XMLELEMENT(e, lot || ':' || sample,',').EXTRACT('//text()')).GetClobVal(),',') "sample"

how to code copy file to build or release folder

 1.

專案 

屬性

 建置事件 

鑑識後事件命列輸入

 if not exist "$(ProjectDir)$(OutDir)configs" mkdir "$(ProjectDir)$(OutDir)configs"

 copy "$(ProjectDir)configs\"  "$(ProjectDir)$(OutDir)configs\"



2.

按下檔案

屬性

properties 

copy to output directory 

選擇copy always