發表文章

目前顯示的是 12月, 2016的文章

鳶尾花資料集_基本觀念介紹

圖片
鳶尾花   一種草本開花植物 只有三枚花瓣   其餘的為其保護花蕾的花萼部分。 在一般人們眼中,這三枚瓣狀花萼 外觀 像似花瓣,常導致人們將它們也誤認為花瓣。 鳶尾花的花名英文  Iris   源自於希臘語一詞,原意為彩虹。 被暗指鳶尾花的花瓣顏色的絢麗就好比彩虹。 鳶尾花資料集 最早由1936年 R.A. Fisher (Ronald Aylmer Fisher) 羅納德·費雪先生所創建出來的, 非常著名的一種模式識別資料集。 鳶尾花資料集 主要包含三種類別 1、山鳶尾(Iris Setosa) 2、變色鳶尾(Iris Versicolour) 3、維吉尼亞鳶尾(Iris Virginica) 定義了 五個 屬性 1、花萼長(sepal length) ---> numeric property / unit : cm 2、花萼寬(sepal width) ---> numeric property / unit : cm 3、花瓣長(petal length) ---> numeric property / unit : cm 4、花瓣寬(petal width) ---> numeric property / unit : cm 5、類別(class) ---> class property ----> Final 被放上網站上供大家用的時間為1988年 美國加州大學爾灣分校(University of California at Irvine)/ (UCI) 資料集link:   http://archive.ics.uci.edu/ml/datasets/Iris 網站上LOGO為一隻食蟻獸 為學校的吉祥物 "食蟻獸彼得" 在weka預設的data中就可以找到此資料集 鳶尾花資料集的每個類別都各有50個實體 移除出現頻繁的數值

C#自建類庫項目DLL_做一個自己的dll

圖片
一個觀念先有.  一個類庫項目可以隸屬於不同專案(Solution) 先來一個非常簡易的基礎示範 我們平常寫程式 習慣這麼寫 其實還有另一種 作法 對  Solution --> 右鍵 --> Add --> New Project 選 Class Library Class Library   不可執行 編譯出來就變成是 DLL 這裡 將 Class 名稱  設為 Calculator 建立四個分別是做 加減乘除的 方法回傳 再回到主程式 對 右邊 reference --> 右鍵 --> Add Reference Step1. 引用  namespace Step2. 引用類庫的類 這樣就自己實做出來了一個  類庫項目  可以給自己或他人引用喔 類和類  是有相互依賴(耦合)的關係的 類庫  和  類庫  也一樣 是有相互依賴 (耦合) 的關係的 一個好的程式  追求   高內聚  低耦合 對於   類(Class) 高內聚  -->  一些資料、功能  該有捨麼就把它精確地放在特定的類別中 低耦合 -->  類 和 類 之間的關係盡可能低盡可能縮、 低依賴 對於   類庫(Class Library) 高內聚  -->   一些類該歸類到哪個類庫(Class Library)中就歸類至哪個類庫中 低耦合 -->  類庫 和 類庫 之間的關係盡可能低盡可能縮、低依賴