Matplotlib 一些喜欢的绘图参数整理

# === 
# === figsize, linewith 
# === 

# 字体设置
plt.rc('lines', lw = 4)
font = {'size' : '20'}
plt.rc('font', **font)

# 方图: 
plt.figure(figsize = (12, 10)) 

# 线宽
lw = 3 # 喜好设置 lw = 3 左右
ms = 10 # markersize 为 10 左右

# ===
# === useful colors and markers
# ===
color = ['r', 'green', 'orange', 'dodgerblue', 'darkmeganta']	# 一些好的配色
markers = ['o', 'p', 's', 'd', '*'] 
# === 
# === plt.plot parameter
# ===
plt.loglog(dt, phih_err[i], label = lb[i], ls = ls[i], marker = mk[i], \
color = color[i], lw = lw, markerfacecolor = facec[i], markeredgewidth = 3, \
markersize = mkss[i], markevery = 4, nonposy = 'mask')  # plot 函数参数,同样试用于 plt.plot, semilogy 等
'''
Tips: nonposy = 'mask' 参数表示如果出现负数时, 自动忽略该点.
'''
# ===
# === legend 函数
# ===
plt.legend(fontsize = fs, edgecolor = 'None', facecolor = 'None' \
shadow = False,  handlelength=2.5, loc = 'best') 
# ===
# ===  设置坐标轴刻度大小, 以及范围
# ===
plt.tick_params(labelsize = tick_size)
plt.xticks(points, ticks)
# 设置 x 轴标记以及哪些点要绘制标记,两个都可以输入数组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值