Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,…) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis=’both’, …) ; ax.set_xticks() ; ax.set_yticks()

加入好友
加入社群
Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

import matplotlib.pyplot as plt
import matplotlib.lines as mlines
import numpy as np

x = np.array( [0,1,2,3,4,5,6,7,8,9] )
y = np.array( [10,11,12,13,4,5,6,7,8,9] )

plt.plot(x,y,”r-o”)
#red紅色 線型- marker:o

yMinIdx = np.argmin(y)
minY= y [yMinIdx]
#print(yMinIdx)
#print(y[yMinIdx] )

yMaxIdx = np.argmax(y)
maxY= y [yMaxIdx]
#print(yMaxIdx)
#print(y[yMaxIdx] )

plt.plot( [x[0], x[yMinIdx]],[minY,minY],”b–s”)
#plt.plot(x[0],y[yMinIdx],”bs”)

plt.plot( [x[0],x[yMaxIdx]],[maxY,maxY],”b–s”)
#plt.plot(x[0],y[yMaxIdx],”bs”)

annot_min = “(%3.1f,%3.1f)” %(yMinIdx,minY)
annot_max = “(%3.1f,%3.1f)” %(yMaxIdx,maxY)
plt.annotate(annot_min,(yMinIdx,minY))
plt.annotate(annot_max,(yMaxIdx,maxY))

Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

 

繪出結果:

Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

通用屬性: 

Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

linestyle:

Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

圖例 legend

Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

set_title()、set_xlabel()、set_ylabel()

Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

ax.grid(visible=None, axis=’both’, …)Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

ax.set_xticks()

ax.set_yticks()

Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

ax.annotate(text,xy,…)

Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

推薦hahow線上學習python: https://igrape.net/30afN

加入好友
加入社群
Python繪圖 import matplotlib.pyplot as plt ; plt.annotate(annot_min,(yMinIdx,minY)) ; ax.annotate(text,xy,...) #註釋 ; 通用屬性 ; linestyle ;圖例 legend ; set_title()、set_xlabel()、set_ylabel() ; 網格 ax.grid(visible=None, axis='both', ...) ; ax.set_xticks() ; ax.set_yticks() - 儲蓄保險王

儲蓄保險王

儲蓄險是板主最喜愛的儲蓄工具,最喜愛的投資理財工具則是ETF,最喜愛的省錢工具則是信用卡

You may also like...

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *