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))

繪出結果:

通用屬性:

linestyle:

圖例 legend

set_title()、set_xlabel()、set_ylabel()

ax.grid(visible=None, axis=’both’, …)
ax.set_xticks()
ax.set_yticks()

ax.annotate(text,xy,…)

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


![Python TQC考題910 學生基本資料, print(line.decode(“utf-8”)), if line.decode(“utf-8″).split()[2] ==”0”: female += 1 Python TQC考題910 學生基本資料, print(line.decode(“utf-8”)), if line.decode(“utf-8″).split()[2] ==”0”: female += 1](https://i1.wp.com/savingking.com.tw/wp-content/uploads/2022/05/20220514163621_72.png?quality=90&zoom=2&ssl=1&resize=350%2C233)
![Python: matplotlib繪製出的圖表如何插入背景圖? img = plt.imread(‘background_image.png’) ; ax.imshow(img, extent=[0, 10, -1.2, 1.2], aspect=’auto’, alpha=0.5) Python: matplotlib繪製出的圖表如何插入背景圖? img = plt.imread(‘background_image.png’) ; ax.imshow(img, extent=[0, 10, -1.2, 1.2], aspect=’auto’, alpha=0.5)](https://i0.wp.com/savingking.com.tw/wp-content/uploads/2023/02/20230216183536_29.png?quality=90&zoom=2&ssl=1&resize=350%2C233)
![Python: 如何使用numpy.newaxis 增加資料的維度? y = x[:, np.newaxis] Python: 如何使用numpy.newaxis 增加資料的維度? y = x[:, np.newaxis]](https://i0.wp.com/savingking.com.tw/wp-content/uploads/2023/03/20230313184351_57.png?quality=90&zoom=2&ssl=1&resize=350%2C233)



![Python: 如何求整個 pandas.DataFrame 中的最大值? pandas.DataFrame .max().max() ; 如何求最大值的index, columns? numpy.where(condition, [x, y, ]/) ; condition為一 bool_mask Python: 如何求整個 pandas.DataFrame 中的最大值? pandas.DataFrame .max().max() ; 如何求最大值的index, columns? numpy.where(condition, [x, y, ]/) ; condition為一 bool_mask](https://i1.wp.com/savingking.com.tw/wp-content/uploads/2023/04/20230418154049_50.png?quality=90&zoom=2&ssl=1&resize=350%2C233)

近期留言