本文目錄一覽:
- 1、怎麼給Python3.2 裝pylab
- 2、python中matplotlib怎麼畫圖
- 3、pyhton 怎麼安裝matplotlib
- 4、Python Matplotlib畫圖
- 5、怎樣在ubuntu中安裝python及科學計算環境
怎麼給Python3.2 裝pylab
打開你的python安裝目錄,直到看到python.exe為止的文件夾。然後複製文件夾的路徑,打開系統變數,然後把那個路徑複製到系統變數裡面(別忘了分號)。然後「開始—運行—-輸入cmd—–輸入python回車。」。然後你就可以再裡面寫py代碼了
python中matplotlib怎麼畫圖
首先,你要先安裝matplotlib、numpy庫。可以使用pip進行庫的安裝。
分享一段我寫的代碼,是非常簡單、基礎的,你有興趣可以看看,複製過去練習練習,有什麼不懂可以問我。
import numpy as np
import pylab as plt
plt.figure(1)
plt.figure(2)
ax1 = plt.subplot(211)
ax2 = plt.subplot(212)
x = np.linspace(0, 3, 100)
for i in xrange(5):
plt.figure(1)
plt.plot(x, np.exp(i * x / 3))
plt.sca(ax1)
plt.plot(x, np.sin(i * x ))
plt.sca(ax2)
plt.plot(x, np.cos(i*x))
plt.show()
效果圖:
請採納,謝謝!
pyhton 怎麼安裝matplotlib
預設狀態下python安裝包並不包含pylab包,直接import如下圖所示就立馬報錯了,小編以為還是跟以前一樣,只要去下載個模塊導進去就成了,結果發現開始了漫漫長路。
2
pylab是matplotlib的一部分,可到相應網址下載,具體的網址參考下圖,最新版本為1.5.0,請注意下載對應自己python的版本,小編下載是exe,雙擊後自動找到python目錄安裝
3
下一步還要下載numpy包,具體的鏈接參考下圖或者直接度娘吧,下載時注意選擇python的版本以及windows的位數,如小編下載的是1.10.1,win32位python2.7的版本,8M大的文件。
4
進入安裝過程,exe文件雙擊後自動執行,然後就會在本機自動找到python的安裝目錄,如下圖,所要做的就是確認一下找到目錄是不是正確,然後點擊下一步就自動安裝好了。
5
還是繼續報錯,缺少six模塊,這個模塊在six官網可以下載,但下載卻是個whl結尾的文件,不能自動安裝,找一下python的安裝目錄,尋找pip文件,小編是在scripts目錄下。
6
把下載的文件拷貝到這個目錄(因為小編不想再設搜索目錄),進入CMD命令進入命令行模式,cd到剛才的目錄,運行如下圖的命令,pip install six-1.10.0-py2.py3-none-any.whl完成安裝
7
知道了上述安裝方式,下一個組件就好辦了,見下圖的網站下載Python-Dateutil組件,同樣是whl文件,如法泡製,用pip intall python_dateutil-2.4.2-py2.py3-none-any.whl進行安裝
8
跟著import的報錯下載下個組件,pyparsing,但要注意這個組件是分python2和3版本的,別下錯了。下載後同樣使用pip install pyparsing-2.0.5-py2.py3-none-any.whl進行安裝
9
安裝完成後可以回到python,運行import pylab,一切運行正常,不再報錯了。搞定收工,==,小編髮現真要畫圖時,會發現整個程序運行得暴慢,機器和死機了一樣,還是少了點什麼。
10
研究半天發現還少了個科學計算包scipy,有60多M,具體下載地址參考下圖,提醒下這個文件分python版本,有64位和32位的。下載後是個exe文件,自動找到python目錄進行安裝。
11
再次導入後運行程序,過程是辛苦的,但終於成功了,總算是長出了口氣,不過小編總結還是走了太多彎路,下一次知道了要裝這些包的名字,估計直接用pip工具就可以很快搞定了。
Python Matplotlib畫圖
主要用於作圖、可視化問題
pip install matplotlib
導入模塊 pyplot 和 pylab ,可以參考下面鏈接觀察兩者區別:
(說白了就是pylay=pyplot+numpy)
輸入這三行解決
主要使用 plot() 來展示,裡面前兩個參數代表 x , y 坐標(注意x,y數量要一樣),第三個參數可以用來設置散點圖( ‘o’ )或者顏色、線條形式等各種樣式,並且第三個參數可以同時傳入多個,比如要紅色的散點圖就: ‘0r’
(1)顏色樣式:
(2)線條樣式:
(3)點的樣式:
(4)坐標區間:
或者分別設置x、y的區間:
註:
設置點的樣式時默認就是散點圖,以及同類樣式只能設置一個(比如不能設置兩種顏色),並且還可以把多個圖集合在一起展示,那就多 plot 幾個,plot就相當於一個畫布,每plot一個就相當於在上面畫一張圖,再弄就繼續在上面畫
主要用 hist() 來顯示,實現方式很簡單,把一組數據放入括弧里就行了,例如隨機生成一堆正態分布的數,然後直方圖顯示:
其中如果要設置直方圖格式(寬度、上下限、是否要輪廓)可以這樣:
註:
直方圖和折線圖這些不太一樣,折線圖是傳入兩個等長數據,然後每個x、y坐標一一對應展示出來。而直方圖是:第一個參數代表你傳入的所有數據,第二個參數代表你傳入的x軸範圍,然後直方圖會將第一個參數里傳入的數據一個個計算在某個範圍內含有的數據量,因此傳入的兩個參數數據不一定要等長,例如下面的例子:
結果如圖:
可以看出數據被自動分配到對應的範圍內上了
使用 subplot(row, col, area) :三個參數分別是行數、列數和區域,比如要將原圖分成2行2列(切成4份),然後要左下角那個圖就:
如果想4個圖都顯示就4個 subplot ,分別1、2、3、4就行了,然後在各圖的subplot之後寫的都是每個圖的內容,現在我們試試弄一個2行,第一行兩列的圖片(想像下滑鼠的樣子),而且分別是不同的內容:
註:
labels 、 sizes 、 colors 和 explode 的長度都要一樣
1.導入3D圖相關模塊:
2.將畫圖板加到3D模塊里,然後加入數據即可:
3D散點圖舉例:
通過 imread() 讀取,舉例:
怎樣在ubuntu中安裝python及科學計算環境
在ubuntu中python2版本用的是pip安裝,python3版本用的是pip3安裝,以下默認python3安裝
推薦的科學計算所用的工具首先是spyder,界面類似matlab
首先安裝pip3打開終端輸入sudo apt-get install python3-pip python3-dev python3-pyqt*
第二步sudo pip3 install spyder
還有一些常用的繪圖包matplotlib,數據處理包pandas
安裝命令 sudo pip3 install matplotlib pandas
其他有用的還有符號計算包sympy,繪圖包seaborn等,都可以通過pip3類似上面的命令進行安裝
最後要運行在終端中輸入spyder回車,就會出現GUI界面,完了固定到旁邊方便以後使用。
pip的下載速度可能有些慢,這個可以參考中科大或者 清華的鏡像網的pypi的配置,換成國內鏡像。
大四下學期開始學習的python,折騰了一年多了,還有什麼不懂歡迎追問
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/190476.html