[问题] 请教色块颜色随时间变化的动画图

楼主: nicha115 (cha)   2019-07-06 12:19:57
大家好,
我最近想画一个正方形色块随时间变化的动画
想请问这样的图可以用什么方式来画?
原始资料是压力随时间的变化数据,有好几个点
而我想把这些数据以颜色动画来呈现压力
谢谢大家~
作者: Hsins (翔)   2019-07-06 17:19:00
matplotlib 就可以了。https://reurl.cc/Avm4K 随手写的一个小范例不知道是不是你要的,简单来说就是一个初始函数,一个随时间变化的函数,至于要怎么随时间去变化就看你怎么放 data共享明天删,不想弄乱我的 Google Drive...
楼主: nicha115 (cha)   2019-07-06 18:57:00
H大大,是我要的~谢谢~~~本来跟我说requested moviewriter(ffmpeg) not availabl我去查如何处理后就可以。(代表我真的很菜...)
作者: alvinlin (林矜业)   2019-07-07 16:43:00
我用IDLER试了一下大概知道你说的那个RuntimeError: Requested MovieWriter (ffmpeg) not available, 但把 HTML(ani.to_html5_video()) 拿掉改用 plt.show() 就可以了,不用 Jupyter 也能跑 animation
楼主: nicha115 (cha)   2019-07-07 16:55:00
a大,我用jupyter notebook用plt.show不会有动画耶
作者: Hsins (翔)   2019-07-07 16:56:00
在 jupyter notebook 里面要有动画需要写 HTML(ani.to_html5_video())。 alvinlin 说的是你不要用 jupyter notebook直接在终端执行,会直接跳出视窗跑动画。这个问题是在于 jupyter notebook 没办法直接嵌入,必须先使用 ffmpeg 把动画转成影片档在放到页面中。
楼主: nicha115 (cha)   2019-07-07 17:43:00
了解!谢谢H大~

Links booklink

Contact Us: admin [ a t ] ucptt.com