2019年3月7日 星期四

使用 R 語言繪製 CPK 圖表

markdown R 語言可以用來繪製 CPK 圖表,雖然有時候會感覺畫出來的圖不是那麼的準確,但大部分狀況下應該是堪用了,特別是有時候只想簡略的表示一下資料分布情形 用 R 語言繪製圖表前需要先將資料準備好,只要將資料以 csv 的形式存起來,並且在第一列放上 title 就可以了,如下圖 ![CPK data sample](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3sn31ZFy6E4B3hC1-L04neSRMQNRDT27QEeUk69h7qZkDWgU4ibLfcbypG7cF1GrWWmTAa4W-DE4ElE4d_qic26nNRUKgdq1yf_38VxdVxcyErA_U5unz19ZjN5_FHq6bPFEKtKfMwzpD/s1600/cpk_data.png) 然後在 R Studio 裡面使用 read.csv 將 csv 資料讀進來,並且 assign 給你的變數 接著需要使用 SigSigma library,若是沒有安裝的話,記得先用 install.packages("SixSigma") 來安裝 這個 library 裡面已經有 function ss.study.cs 可以將資料畫出 CPK 圖出來,這個 function 有一些參數需要設定 * xST,短期資料,就是從 csv 讀進來的變數 * LSL,規格下限 * USL,規格上限 * Target,規格中心 * f.main,圖表標題 ![r studio](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioCftaiYryvAUQMFnIwrecpHuCJDa7SXuUY9YHzoAOu3z4VETMtGE8wIEdz08D3gAMylkOTSaRhO-FV5ssvzPES2zNwcG3UXf9fKHy60_7qJeglLdfsQRQarg-Xr8rIAB9PERdaE3AGlBO/s1600/r_studio.png) 將這些變數設定好,執行這個 function,就可以畫出圖表來 ![CPK sample](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi36bxbiW5nnWPLgOxkriDgJi-ZiSqKjnYyDLxbuz5h_ab76aqm7LVGsu_2ONjh3Ap0bfAZNgCzmOrrbT1cQXx96Sb-XrWAhQVA7-WAYKUFh4LhSyNX6y8oHWnfMwoDT4cm5dgDE29bdI5j/s1600/cpk.png) --- * [R語言中的品質工具 -- 製程能力分析](http://alipupu.blogspot.com/2016/05/r.html)

沒有留言:

張貼留言