終于折騰完了吵血,一下午就折騰這個(gè)scikit learn。其實(shí)偷溺,上次就已經(jīng)知道這個(gè)工具了蹋辅,但苦于上次沒(méi)能安排。下午挫掏,老師出去上課侦另,我就開始這個(gè)安裝。希望你可以很快的安裝尉共。
前幾天淋肾,安裝python第三方庫(kù)時(shí)出現(xiàn)各種不兼容問(wèn)題。在qq群里有人跟我說(shuō)用easy_install爸邢。從那開始樊卓,在python安裝我都用這個(gè)了。一來(lái)比較方便杠河。二來(lái)肯定是對(duì)的碌尔,不會(huì)出錯(cuò)。
好了券敌,進(jìn)入正題唾戚。
安裝前的準(zhǔn)備:
如果你安裝了easy_install就很方便了。沒(méi)有也沒(méi)關(guān)系待诅,去下個(gè)setuptools叹坦。安裝好就可以了。其他的還需要安裝的是numpy卑雁,scipy募书,matplotlib等。
你可以按照順序去安裝测蹲,你在easy_install.exe的目錄下莹捡,一般在python安裝目錄下的scripts下。輸入easy_install numpy,剩下的你就看著就可以了扣甲。其他的也類似篮赢。還有就是matplotlib不是那么容易安裝的,你需要下載其他兩個(gè)才可以安裝成功琉挖。這兩個(gè)是:python-dateutil-1.5.win32-py2.7.exe和pyparsing-2.0.1.win32-py2.7.exe启泣。這個(gè)安裝就一直點(diǎn)下去就可以了。
可以開始安裝了示辈,繼續(xù)用easy_install scikit-learn寥茫。剩下就等待安裝完了。
測(cè)試:
你可以去下個(gè)user guide 顽耳。里面有一些簡(jiǎn)單的可以測(cè)試的坠敷。還有就是其實(shí)user guide 里的例子程序可以在github里可以下到。我測(cè)試了一個(gè)plot_ols.py射富,結(jié)果是:
=========================================================
Linear Regression Example
=========================================================
This example uses the only the first feature of the `diabetes` dataset, in
order to illustrate a two-dimensional plot of this regression technique. The
straight line can be seen in the plot, showing how linear regression attempts
to draw a straight line that will best minimize the residual sum of squares
between the observed responses in the dataset, and the responses predicted by
the linear approximation.
The coefficients, the residual sum of squares and the variance score are also
calculated.
('Coefficients: \n', array([ 938.23786125]))
Residual sum of squares: 2548.07
Variance score: 0.47
備注:user guide 可以在google里找到膝迎。
附上一個(gè)介紹的網(wǎng)址:http://cbio.ensmp.fr/~nvaroquaux/scikit-learn/user_guide.html。
剩下的將開始我的python機(jī)器學(xué)習(xí)的旅程胰耗。安好……