日期:2024.03.114
内容:将matplotlib的常用方法做一个记录,方便后续查找。
# 引入需要的库 from matplotlib import pyplot as plt import numpy as np # 设置画布大小 plt.figure(figsize = (20,8),dpi = 200) # 全局设置中文字体 plt.rcParams['font.sans-serif'] = ['Simhei'] # 直方图 随机生成100个1-160之间的整数(x∈[1,160)) data = np.random.randint(1,160,size = 100) # 计算组数 d = 8 num_bins = (max(a) - min(a)) // d # 将这100条数据分成num_bins组 plt.hist(data,num_bins,color='#f40',alpha = 0.8) # 刻度 x_ticks = list(range(min(a),max(a)+d,d)) plt.xticks(x_ticks) # 绘制网格 plt.grid() # 展示数据 plt.show()