日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

matplotlib画图时间长_Python学习第86课-数据可视化之matplotlib介绍

發布時間:2024/8/1 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matplotlib画图时间长_Python学习第86课-数据可视化之matplotlib介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【每天幾分鐘,從零入門python編程的世界!】

我們得到數據之后,如何把數據可視化?

做研究的同學經常會用一個軟件叫MATLAB,我們做數據可視化用一個庫叫matplotlib,這個庫跟MATLAB非常像,相當于通過Python來實現跟MATLAB非常相似的效果。

●matplotlib安裝

可以到它的官網https://matplotlib.org/,點開installation,根據官網文檔說明進行安裝,或者查找網上安裝教程進行安裝。

也可以直接下載一個anaconda,我們推薦使用anaconda進行Python的各種開發。因為anaconda里面自帶了很多Python的軟件工具包、開發環境依賴等,用它可以在不同的Python版本以及開發環境中切換,有的項目可能會依賴Python2,有的依賴Python3,不同的版本,不同的工具可能需要不同的環境,環境配置是非常麻煩的,可能一個環境配置花掉你一兩天都不一定能配置成功,而anaconda為我們省去了很多的麻煩。

我們打開anaconda,點擊environment,如下圖,我們發現anaconda里面已經自帶了matplotlib庫。

現在我們打開Spyder,在Spyder里面編程。

我們在Spyder里面引入matplotlib,由于matplotlib比較大,我們為了讓程序跑快點,使用matplotlib的pyplot,然后我們遵循Python社區的約定,用plt作為引入matplotlib的pyplot的替代名,代碼如下:

plt.plot()就是畫圖,plot的參數是x,y,z,matplotlib可以畫2d圖,也可以畫3d圖,在這里我們先畫2d圖,所以只引入2個參數,即x和y。x和y是列表類型,在這里我們直接用2個列表代替x和y,放到括號中。

import matplotlib.pyplot as plt

這一句代碼就是引入matplotlib,使用它的pyplot,用plt作為引入的名稱。

plt.plot([1,2,3,4,5,6,7,8,9],[4,5,3,7,5,7,8,9,6])

這一句代碼就是進行畫圖,但是它只是在Python的后臺運行畫圖,并不會讓我們看到圖形。

plt.show()

這句代碼就是把畫好的圖形顯示出來。

圖形結果顯示在Spyder的右邊顯示區,如下:

我們看到x軸上面是列表【1,2,3,4,5,6,7,8,9】的數字元素

y軸上面是列表【4,5,3,7,5,7,8,9,6】的數字元素。

生成的這個圖可以儲存起來,這個圖如何去自定義和分析,后面我們繼續學習。

我是時問新,歡迎關注我。跟我一起從零開始學習Python,每天花一點時間,開啟python編程新世界的大門,領略新的風光,讓人生多一種可能!

總結

以上是生活随笔為你收集整理的matplotlib画图时间长_Python学习第86课-数据可视化之matplotlib介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。