数据可视化(4)—— 绘制简单的正弦图和余弦图

绘制简单的正弦图和余弦图

numpy简介

numpy是python一种开源的数据计算扩展。支持大量的多维度数组计算和矩阵

	import numpy as np
	x = [1,2,3,4]
	x1 = np.array(x)

	x1=np.array([1,2,3,4])

将普通数组转化为numpy类型的数组,实现数组的矢量化,进行矢量化计算

绘制正,余弦图

	import matplotlib as plt
	import numpy as np

	x = np.linspace(-np.pi, np.pi, 256, endpoint=True) //用linspace生成等差数列,
	                                   //生成256个在-pi到pi之间的数据组成等差数列,endpoint
	                                   //设定最后一点是否包含在数列中
	y = np.cos(x)
	y1 = np.sin(x)
	plt.plot(x,y)
	plt.plot(x,y1)

	plt.show()

linspace中还有一个retstep参数可以设置等差数列各数据之间的距离
更多定制化操作可以进一步美化图表,如

	plt.title("Function $\sin$ and $\cos")// LaTex语言
	plt.xlim(-3.0,3.0)
	plt.ylim(-1.0,1.0)

	plt.xticks(....) //定制设置横轴纵轴的标识
	plt.yticks(....)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值