Python学习笔记—图例位置设置
浏览:2501 评论:1 收藏:1
在之前的推文中,详细介绍了绘制折线图美化的一个全过程。但是其中还是有很多的小知识点需要我们去学习。只有将每一个小知识点学会,才能绘制出更加美观的图片。
那么我们开始讲解,今天讲解的是plot绘图时,图例位置的设置方法!
图例可设置的位置有如下所示:
| Location String |
Location Code |
| best |
0 |
| upper right |
1 |
| upper left | 2 |
| lower left | 3 |
| lower right | 4 |
| right |
5 |
| center left |
6 |
| center right | 7 |
| lower center |
8 |
| upper center |
9 |
| center | 10 |
那我们举几个例子来看一下结果吧:
import numpy as np
as
x = np.linspace(0, 2, 100)plt.figure()plt.plot(x, x+2, label='linear')
plt.plot(x, x**2, label='quadratic')
plt.plot(x, x**3, label='cubic')plt.xlabel('x label')plt.ylabel('y label')plt.title("lower right")plt.legend(loc='lower right')
其结果显示如下:
import numpy as np
import matplotlib.pyplot as pltplt.figure()x = np.linspace(0.0, 5.0)y = x*xplt.subplot(2, 1, 2)plt.plot(x, y, 'g.-',label='quadratic')plt.plot(x,x, 'r.-', label='linear')plt.title('uper left')plt.xlabel('numbers')plt.ylabel('Square')plt.legend(loc='uper left')plt.show()
其结果显示如下 :
import numpy as np
import matplotlib.pyplot as pltplt.figure()
plt.bar(np.arange(26), np.random.randint(0,50,26), alpha = 0.5, color='g', label='Legend Bar Graph')plt.title('center right')plt.legend(loc='center right')
其结果显示如下:
以上就是今天讲解的内容了,希望能够对大家有所帮助!
以上部分内容来源于网络,如果侵权,请联系小编删除!
欢迎关注公众号“土木爱研小站”并加入学术交流群
您的每一个赞和关注都是我前进的动力!!!
技术邻APP
工程师必备
工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP
2
1
1




















