最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python+matplotlib實(shí)現(xiàn)循環(huán)作圖的方法詳解

 更新時(shí)間:2022年06月16日 09:55:10   作者:Python進(jìn)階者  
這篇文章主要為大家介紹了Python如何利用matplotlib實(shí)現(xiàn)循環(huán)作圖的,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)學(xué)習(xí)

大家好,我是皮皮。

一、前言

前幾天在Python白銀交流群【在 途中要勤奮的熏肉肉】問了一道Python可視化處理的問題,如下圖所示。

原始代碼,如下所示:

import?pandas?as?pd
import?numpy?as?np
import?matplotlib.pyplot?as?plt
import?scipy.stats?as?st

result_parameter_peak?=?pd.read_csv("result_parameter_peak.csv",?encoding="utf_8_sig")

#?設(shè)置畫布
fig?=?plt.figure(figsize=(20,?8))??#?figsize是常用的參數(shù).(寬,高)
axl?=?fig.add_subplot(1,?1,?1)

for?i?in?range(len(result_parameter_peak)):
????x?=?np.arange(0,?400,?1)
????#?繪制gamma曲線
????y661?=?st.gamma.pdf(x,?result_parameter_peak.iloc[i,?1],?scale=result_parameter_peak.iloc[i,?2])
????axl.plot(x,?y661,?'r-.',?label="α=?9.9028,β=10.4205")
????#?設(shè)置坐標(biāo)軸標(biāo)題
????axl.set_xlabel('Time')
????axl.set_ylabel('Probility')
????axl.set_title('分布')
????#?可視化
????plt.show()

得到的只是單個(gè)的圖。

二、實(shí)現(xiàn)過程

這里【月神】給了一個(gè)思路和一份示例代碼,如下所示:

import?pandas?as?pd
import?numpy?as?np
import?matplotlib.pyplot?as?plt
import?scipy.stats?as?st

result_parameter_peak?=?pd.read_csv("result_parameter_peak.csv",?encoding="utf_8_sig")

plt.figure()
for?i,?alpha,?beta?in?result_parameter_peak.itertuples():
????x?=?np.arange(0,?300,?1)
????#?繪制gamma曲線
????y661?=?st.gamma.pdf(x,?alpha,?scale=beta)
????plt.plot(x,?y661,?'-.')
????#?設(shè)置坐標(biāo)軸標(biāo)題
????plt.xlabel('Time')
????plt.ylabel('Probility')
????plt.title('分布')

#?可視化
plt.show()

運(yùn)行之后,結(jié)果如下圖所示:

順利地解決了粉絲的問題!

后來【小趴菜】又給圖加了圖注,看上去高大上一些,代碼如下所示:

import?pandas?as?pd
import?numpy?as?np
import?matplotlib.pyplot?as?plt
import?scipy.stats?as?st

result_parameter_peak?=?pd.read_csv("result_parameter_peak.csv",?encoding="utf_8_sig")

plt.figure()
for?i,?alpha,?beta?in?result_parameter_peak.itertuples():
????x?=?np.arange(0,?300,?1)
????#?繪制gamma曲線
????y661?=?st.gamma.pdf(x,?alpha,?scale=beta)
????#?plt.plot(x,?y661,?'-.')
????plt.plot(x,?y661,?'-.',?label="α:"?+?str(alpha)?+?"β:"?+?str(beta))
????#?設(shè)置坐標(biāo)軸標(biāo)題
????plt.xlabel('Time')
????plt.ylabel('Probility')
????plt.title('fenbu')
????
#?可視化
plt.legend()
plt.show()

得到的效果圖如下所示:

三、總結(jié)

大家好,我是皮皮。這篇文章主要盤點(diǎn)了一道matplotlib作圖的問題,文中針對(duì)該問題給出了具體的解析和代碼實(shí)現(xiàn),幫助粉絲順利解決了問題。

到此這篇關(guān)于Python+matplotlib實(shí)現(xiàn)循環(huán)作圖的方法詳解的文章就介紹到這了,更多相關(guān)Python matplotlib循環(huán)作圖內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

莱芜市| 阿荣旗| 高陵县| 车险| 广南县| 泰顺县| 普洱| 蕉岭县| 洱源县| 崇义县| 枣阳市| 札达县| 抚顺县| 平顺县| 宁安市| 陵川县| 新竹县| 衡水市| 合水县| 通渭县| 阆中市| 石阡县| 松江区| 玛沁县| 株洲市| 新蔡县| 沂水县| 拉萨市| 佛冈县| 兴国县| 稻城县| 乌审旗| 锦屏县| 襄垣县| 高安市| 鄂伦春自治旗| 东兴市| 肇源县| 汝州市| 武山县| 盘锦市|