python作图语法

Python作图语法

基本语法

plt.show()

作用:

绘制此前设置好的图像

plt.title()

作用:

设置图表标题

示例:

plt.title(“This is a title”, fontsize=24)

plt.xlabel()

作用:

设置x轴标签

示例:

plt.xlabel(“x_value”, fontsize=14)

plt. scatter()

作用:

绘制一个点 ( x , y ) (x, y) (x,y)或一组点 ( l i s t − x , l i s t − y ) (list-x, list-y) (listx,listy)

示例1:

plt.scatter(x_values, y_values, c=‘red’, edgecolor=‘none’, s=40)

说明1:

绘制一组点,横坐标保存在列表x_values中,纵坐标保存在y_values中,颜色为红色,删除数据点的轮廓,并设置数据点的大小为40。

示例2:

plt.scatter(x_values, y_values, c=cmap.cm.Blues, edgecolor=‘none’, s=40)

说明2:

使用渐变色,将参数c设置为y值列表,将y值较小的点映射为浅蓝色,y值较大的点映射为深蓝色。

plt.axis()

作用:

提供4个值给函数axis(): x x x y y y坐标轴的最小值和最大值(笛卡尔坐标系范围)。

示例:

plt.axis(x_min, x_max, y_min, y_max)

plt.savefig()

作用:

保存图像至本地/远程服务器

示例:

plt.savefig(’/path/name.png’, bbox_inches=‘tight’)
其中,第二个参数要求将图标周围多余的空白区域裁减掉

应用

绘制前5000个立方数,指定颜色映射。

python代码如下:
import matplotlib.pyplot as plt


x = list(range(1, 5001))
y = [i**3 for i in x]
plt.title('$x^{3}-y$')
plt.xlabel('x', fontsize=14)
plt.ylabel('y', fontsize=14)
plt.scatter(x, y, c=y, cmap=plt.cm.Blues, edgecolors='none', s=40)
plt.axis([1, 5100, 1, 5100**3])
plt.show()
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值