Python动态可视化,用python实现数据可视化

  Python动态可视化,用python实现数据可视化

  如何让Python数据可见?

  如果你的电脑上没有安装ImageMagick,那就先上网,针对你的电脑系统下载相应的版本,因为你必须使用ImageMagick,通过使用matplotlib的save方法来渲染GIF动画。

  动画示例:

  从图中可以看出,散乱的点不动,只有直线在动,X轴的标题每一帧都在变。

  Python代码:

  #询问屏幕上图形的尺寸和DPI(每英寸点数)

  #请注意,将图形保存为文件时,您需要为此提供单独的DPI。

  #画一个保持不变的散点图(不会重画)和初始直线

  #更新线条和轴(使用新的X轴标签)

  #将该帧中需要重绘的对象作为元组返回。

  #将为每一帧调用更新函数

  #这里FunAnimation设置了10帧动画,每帧间隔200ms。

  你可以用seaborn库换一个更酷的主题,只需添加:

  GIF:

  每帧大概有160k的内存,所以帧比较长的GIF图片占用的内存非常大。这个问题可以通过在matplotlib中调整图形或DPI的大小来缓解。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: