我正在尝试使用caTools包将多个图形合并成gif。
我的基本代码如下:
但是对于来自caTools的write.gif(),我需要提供一张图片作为输入。对于每个i,如何将绘图转换为图像而不
编辑:基本上,这需要我们将绘图转换为矩阵。由于这很可能每次保存绘图时都会发生,因此应该不难。但是我无法掌握如何确切地做到这一点。
我的基本代码如下:
for( i in 1:100){ plot(....) // 绘制几个点和线,每次i略有变化 }我想将它们合并成一个gif,以便看到绘图的“演变”。
但是对于来自caTools的write.gif(),我需要提供一张图片作为输入。对于每个i,如何将绘图转换为图像而不
- 保存为中间步骤
- 依赖ImageMagick或类似的外部依赖项。
编辑:基本上,这需要我们将绘图转换为矩阵。由于这很可能每次保存绘图时都会发生,因此应该不难。但是我无法掌握如何确切地做到这一点。