隨機森林算法python實現瞎BB代碼導入數據切分訓練集測試集找到最有用的幾個屬性根據上面的代碼更改屬性參數組合遍歷找最優隨機森林樣本數據瞎BB1.實現根據樣本數據(用眼距離distance、最長持續用眼時長duration、總用眼時長total_time、戶外運動時長outdoor、用眼角度angle、健康環境光照用眼比例proportion)判別是否需要近視預警2.樣本實在太少,結果還行,原理都是一樣的代碼導入數據importpandaspatient
系統 2019-09-27 17:50:08 1644
理解新概念PythonV2.2中引入了迭代器的思想。唔,這并不十分正確;這種思想的“苗頭”早已出現在較老的函數xrange()以及文件方法.xreadlines()中了。通過引入yield關鍵字,Python2.2在內部實現的許多方面推廣了這一概念,并使編程定制迭代器變得更為簡單(yield的出現使函數轉換成生成器,而生成器反過來又返回迭代器)。迭代器背后的動機有兩方面。將數據作為序列處理通常是最簡單的方法,而以線性順序處理的序列通常并不需要都同時實際存在
系統 2019-09-27 17:49:57 1644
前言一個偶然的機會來到博客園,看到了vamei的博文,瞬間被大神言簡意賅,深入淺出的Python快速課程所吸引,開始了一步一步的學習編程之路。同時也驚聞大神因抑郁癥去世,真是天妒英才,感慨萬千。有興趣的可以看看大神生前的文章。https://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html第一課Python的優缺點以及干什么用的,想必大家都很了解。主要有:簡單易學,功能強大,可移植性強等,是人工智能
系統 2019-09-27 17:49:54 1644
本人最近在研究機器學習方面的知識,要運用unet來實現醫學圖像分割,本文是為了實現unet代碼而做的前期準備工作,綜合網上的經驗與自身的實踐最終選擇了keras+tensorflow-gpu來跑unet代碼,下面是我安裝tensoflow-gpu的整個過程,記錄下來方便以后查閱。目錄1.安裝anaconda2.創建虛擬環境并安裝python3.63.安裝tensorflow-gpu3.1安裝前奏——CUDA和cuDNN3.1.1下載CUDA3.1.2cuD
系統 2019-09-27 17:49:52 1644
一、寫在前面前幾天在微信上看到這樣一篇文章,鏈接為:https://mp.weixin.qq.com/s/rl6Sgv3uk_IpoFAx6cWa8w,在這篇文章中,有這樣一段話,吸引了我的注意:在Linux中ls是一個使用頻率非常高的命令了,可選的參數也有很多,算是一條不得不掌握的命令。Python作為一門簡單易學的語言,被很多人認為是不需要認真學的,或者只是隨便調個庫就行了,那可就真是小瞧Python了。那這次我就要試著用Python來實現一下Linu
系統 2019-09-27 17:49:51 1644
8.計數排序8.1算法思想計數排序是一個非基于比較的排序算法。它的優勢在于在對一定范圍內的整數排序時,它的復雜度為Ο(n+k)(其中k是整數的范圍),當o(k)O(nlog(n))的時候其效率反而不如基于比較的排序(基于比較的排序的時間復雜度在理論上的下限是O(nlog(n)),如歸并排序,堆排序)。作為一種線性時間復雜度的排序,計數排序要求輸入的數據必須是有確定范圍
系統 2019-09-27 17:49:42 1644
Python中函數的初覽一、函數1、什么是函數為了完成某一功能的代碼的集合,叫做函數,函數就是行為,就是動作2、定義Python中函數的定義,使用關鍵字def(definefunction定義函數)3、函數的調用函數定義后,不會自動執行,需要調用者調用才會執行。4、函數的分類1)有無參數2)有無返回值例:這是一個有參數且有返回值的函數
系統 2019-09-27 17:49:40 1644
忘了在哪看到一位編程大牛調侃,他說程序員每天就做兩件事,其中之一就是處理字符串。相信不少同學會有同感。幾乎任何一種編程語言,都把字符串列為最基礎和不可或缺的數據類型。而拼接字符串是必備的一種技能。今天,我跟大家一起來學習Python拼接字符串的七種方式。1、來自C語言的%方式print('%s%s'%('Hello','world'))>>>Helloworld%號格式化字符串的方式繼承自古老的C語言,這在很多編程語言都有類似的實現。上例的%s是一個占位符
系統 2019-09-27 17:49:38 1644
目錄一、什么是協程二、為什么要有協程三、協程的優缺點四、如何實現協程五、Gevent模塊5.1模塊的安裝5.2用法介紹5.3代碼實例六、gevent之應用一、什么是協程協程:就是單線程下實現并發協程概念本質是程序員抽象出來的,是人為的控制通過程序的IO去進行切換任務的執行并發:任務切換+保存狀態二、為什么要有協程自己控制切換要比操作系統切換快的多.降低了單個線程的io堵塞時間,也就是實現了單線程下效率最高.三、協程的優缺點優點:自己控制切換要比操作系統切換
系統 2019-09-27 17:49:35 1644
1、a.log文件中包含以下eddy|123|18jay|456|202、目標結構:2.1、['eddy|123|18','jay|456|20']2.2、[['eddy','123','18'],['jay','456','20']]defli(f1):new_li=[]withopen('a.log',mode='r',encoding='utf-8')asf1:data=f1.read()data1=data.split('\n')returndat
系統 2019-09-27 17:49:35 1644