subplot的使用
from pylab import *
mpl.rcParams['font.sans-serif'] = ['SimHei']
x = [1, 2, 3]
y = [4, 5, 6]
fig = plt.figure()
ax1 = fig.add_subplot(121)
ax2 = fig.add_subplot(122)
ax1.plot(x, y)
ax1.title.set_text('First Plot')
ax2.plot(y, x)
ax2.title.set_text('Second Plot')
plt.show()
散点图
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
from pylab import *
mpl.rcParams['font.sans-serif']=['SimHei']
plt.scatter(listx,listy,s=1)
plt.title("散点图")
plt.show()
直方图
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
from pylab import *
mpl.rcParams['font.sans-serif']=['SimHei']
plt.bar(listx,listy,tick_label=listx)
plt.xlabel("X轴坐标名称")
plt.ylabel("Y轴坐标名称")
plt.ylim(0,120)
for a,b in zip(types,rateCoverage):
if b==0:
plt.text(a,0,'%.2f'%b,ha='center',va='bottom',fontsize=10)
else:
plt.text(a,b+0.05,'%.2f'%b,ha='center',va='bottom',fontsize=10)
plt.title("直方图")
plt.show()
箱线图
plt.style.use("ggplot")
plt.rcParams["font.sans-serif"]="SimHei"
plt.boxplot(list,
patch_artist=True,
boxprops={"color":"black","facecolor":"#F43D68"},
flierprops={'color':'#FBFE00','markerfacecolor':'#59EA3A'},
medianprops={"color":"black"})
plt.title("箱线图")
plt.show()