VitaBox AD

2021年12月26日 星期日

[R]如何利用rnorm生成亂數矩陣和時間序列亂數?

在數值計算軟體的應用上,生成各類符合要求的隨機亂數分布以進一步驗證模型,幾乎是基本需求。R語言中,可利用rnorm指令來生成符合某個平均值和某個標準差要求的常態亂數分布。另外,亦可善用rnorm來生成時間序列亂數。

2021年11月14日 星期日

[R]聚類算法:k-means模組

 延伸<[Excel]k-means聚類算法的應用,以評價現有供應商的水平為例。>文章,同時恰巧在圖書館看到一本R語言機器學習書籍,因此正好可進一步了解如何用R語言來實現k-means算法和應用,一併將k-means模組建立起來,做為未來參照使用。

2021年10月9日 星期六

[R]如何利用seed和sample指令,生成各類的隨機亂數?

在數值計算軟體的應用上,生成各類的隨機亂數是基本的功能。在R語言中,可利用seed和sample來生成各種類的隨機亂數,隨機亂數結果包含單個數值是否重複產生,亂數群是否可固定以驗證數值模型,以及是否可依照比例產出隨機亂數。

2021年9月11日 星期六

[R]高級結構指令(lapply, sapply和apply)的用法

基本的程序語言都具備基本的控制結構指令,如if...else和for...loop,一般可做為操作向量數據的輔助工具。然而,當用於大數據的平行處理作業,切換為矩陣操作就顯得相當重要,R語言中的高級數據結構指令即具備平行處理大數據的功能。

2021年8月7日 星期六

[R]如何建立線性回歸模型,並診斷模型的正確性?

在數理統計中,線性回歸是利用最小平方法將自變量和因變量數據之間的關係,以建立函數形式的分析方法。根據自變量的個數,一個自變量的關係稱為一元線性回歸,兩個以上的關係稱為多元線性回歸。在實務的相關工程應用也相當廣泛,如電烙鐵的輸入電功率與加熱溫度的關係,膠機的出膠量與膠管溫度和壓力泵的輸出壓力的關係等等。

利用R語言的模組,可協助建立線性回歸模型,並進一步診斷模型的正確性,一起來看看如何操作吧。

2021年7月17日 星期六

[R]如何查詢安裝包(package)中的數據集(dataset)?

安裝包(package)之於R,就如同一棵樹的枝幹之於主幹。藉由安裝包的拓展,R語言的功能得已趨近於完整。

安裝包除了集成眾多函數之外,有時為了展示安裝包中的函數效果,會再自帶數據集。如應用於處理數據繪圖的lattice安裝包,就包含不少數據集。

2021年6月12日 星期六

汉斯·罗斯林(Hans Rosling)告訴你,如何將數據轉變決策?

 


漢斯·羅斯林 (Hans Rosling),是卡洛琳學院的國際衛生學教授,曾經擔任世界衛生組織、聯合國兒童基金會和其他援助機構的顧問,因此對於一些國際公共衛生的議題相當重視,如糧食、健康和貧窮等等議題。還記得第一次接觸到漢斯的演講是在2009年的TED頻道,他的視頻演講不但具備邏輯性和知識性,同時還相當幽默風趣,相當值得一看。

2021年5月30日 星期日

[Excel]k-means聚類算法的應用,以評價現有供應商的水平為例。

聚類算法系列中,k-means聚類算法是基礎,其屬於非監督式分類算法( Unsupervised Classification)。

所謂"非監督式",即是針對一堆未知標籤的數據集做分類,結果只會告知哪些數據屬於同一群體。換句話說,只有一堆輸入數據,但無定義輸出變量,常應用於對既有數據的內在分類的探討,如對顧客購買行為的分類。

2021年3月1日 星期一

[Excel]如何使Vlookup由右往左找? 或使Hlookup由下往上找?

Vlookup和Hlookup函數常用於查找資料,其中Vlookup顧名思義用於資料水平查找,而Hlookup則用於垂直查找。同時Vlookup的初始設置為由左往右尋找符合條件的資料,Hlookup的初始設置則是由上往下尋找。

2020年2月15日 星期六

2020年1月24日 星期五

[Minitab]如何創建一個全因子試驗計劃表?

在產品優化或製程改善活動,挑選主要影響因子和確認其水平是必要過程,而利用全因子試驗計畫,將可有效提取主要影響因子和確認其水平。在此進行此必要過程之前,我們需先針對產品優化或製程改善活動創建一個試驗計劃表,以了解自變因子和應變因子的關係並進一步提取主要自變因子。

2019年12月21日 星期六

[Minitab]如何檢驗一組數據是否符合正態分布?



進行參數估計和假設檢驗時,通常總是假定母體服從正態分佈,因此在實務上,我們可對數據先進行正態分布檢驗的預處理工作。利用Minitab可快速檢驗該組數據是否符合正態分布,操作步驟如下:

2019年11月9日 星期六

[Excel Vba]如何提取word內容,並將內容置入excel儲存格中?



Word和Excel 均屬於Microsoft office系列軟體,但兩個軟體的定位不一樣,Word屬於文字撰寫軟體,而Excel屬於數據試算軟體,然而有些資料若能同時運用兩個軟體的長處,事務運作起來將會事半功倍,因此整合使用兩個軟體有其重要性。例如將人力資源表格彙整成excel表格,並進一步善用excel篩選功能以輔助組織人力盤點工作。

關於上述範例,摘要如下:
 a.引用物件"Wscript.shell"。
 b.引用物件"word.application"。
 c.引用物件"vbscript.regexp"。
 其中Pattern的描述需利用正則表達式。

2019年8月24日 星期六

[書籍]5G時代


圖片來源:博客來書店

人類文明常常是因為相互競爭和激發而逐漸進步的。1733年,飛梭的發明使織布速度大為提升,然而,織布所需的棉紗原料卻往往來不及供應,原因是紡紗的速度趕不上織布的速度。1764年,珍妮機的發明使得紡紗的效率成倍提高,紡紗的速度已趕上織布的速度。沿著珍妮機的發明基礎,卷軸紡紗機陸續被開發出來,輪到織布的速度趕不上紡紗的速度...

2019年7月20日 星期六

[書籍]11堂極簡系統思維課










圖片來源:博客來書店


相較於相關領域的書籍,該本書的總頁數僅有92頁,的確達到"極簡"的境界。以系統思維領域的角度,該本書未利用正反饋回路、負反饋回路或增強迴路建構複雜的圖表,而僅僅利用文字搭配生活案例,是一本讓讀者易於窺探系統思維的入門書籍。

本書提及系統的組成分為三個部分,分別為要素,關聯和功能(或稱目的)。若仔細觀察,人類的生活周遭都有系統,例如家庭的組成分別為家庭成員(要素)、事務討論(關聯)和共同生活與扶持(功能或目的); 公司的組成分別為崗位成員(要素)、營運事務(關聯)和存活與營利(功能或目的); 籃球隊的組成分別為球隊成員(要素)、攻防戰略與戰術(關聯)和取得優異戰績(功能或目的)。三個部分尤以"關聯"為最重要的部分,理由為關聯指的就是信息的傳遞與交流,而"功能或目的"為第二重要部分,試想,一堆沙子除了形成一個沙堆之外,沙子之間並無信息的流動,無法稱為一個系統。