Python-Matplotlib可视化(5)——添加自定义形状绘制复杂图形

import matplotlib.pyplot as plt

data = np.random.standard_normal((150, 2))

plt.scatter(data[:,0],data[:,1],c=‘y’)

plt.grid(True, lw=.5, ls=‘–’, c=‘c’)

plt.show()

添加辅助网格

Tips:添加辅助网格只需调用以True为参数的plt.grid()函数,网格由线条组成,因此plt.grid()可以接受线条样式参数(如linewidth、linestyle以及color等)来修改辅助网络中的线条。

添加辅助线


由于Matplotlib生成的所有图形都由基本原语组成,因此我们可以使用一个基本的原语:lines来添加辅助线。

import matplotlib.pyplot as plt

N = 16

for i in range(N):

plt.gca().add_line(plt.Line2D((0, i), (N - i, 0), color = ‘m’))

plt.axis(‘tight’)

plt.show()

添加辅助线

plt.Line2D()函数的作用是:创建一个新的Line

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值