推荐的文章
神经网络
https://baijiahao.baidu.com/s?id=1701348199704053524&wfr=spider&for=pc
pyecharts网页效果图很赞,数据点会随着鼠标点击展示内容 而matplotlib毕竟是老牌数据可视化,有些设计还是不错的,属于经典款式
计算公式:
https://blog.csdn.net/SoftwareTeacher/article/details/88830893?spm=1001.2014.3001.5502
动态展示
import matplotlib.pyplot as plt
import matplotlib.animation as ma
import numpy as np
#数据准备
x=np.arange(-np.pi,np.pi,0.1)
y=np.sin(x)*np.cos(x)
#创建fig和axes
fig,axes=plt.subplots(1,1)
#创建axes更新函数
def anima(i):
x_line,y_line=[],[]
x_line.extend(x[:i])
y_line.extend(y[:i])
axes.cla()
axes.plot(x_line,y_line,'ro')
#创建动图对象 FuncAnimaion(fig对象,动图更新函数,frames帧数,interval帧更新间隔默认200ms)
ani=ma.FuncAnimation(fig,anima,frames=len(y),interval=400)
#保存动图-需要下载imagemgick http://www.imagemagick.org/script/download.php
ani.save('test.gif',writer='imagemagick')
plt.show()