问题标签 [gganimate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1384 浏览

r - 使用 R 动画/gganimate 包的 Gif/Mp4 质量在 Linux/Windows 操作系统中有所不同

使用相同的代码脚本,R/Imagemagick 根据运行脚本的操作系统生成不同图像质量的输出。值得注意的是,Windows 版本中的几何图形和文本明显更加像素化。

以下是通过以下代码脚本创建的Linux (ubuntu 16.04)Windows (我相信是 7 Professional) gif 的链接,通过 Thomas Pederson 的tweenr 包的自述文件:

最后,这里是在 Ubuntu 上运行的动画选项:

由于创建可视化有相当多的依赖关系,所以我对在哪里解决更改感到有些困惑。需要进行哪些修改以提高 Windows 版本的质量?我听说 Imagemagick 中的转换已被弃用,也许与该连接有关?

0 投票
1 回答
1033 浏览

r - 将 gganimate 和 ggplot 用于箱线图:累积不起作用

我正在尝试为模拟模型制作动画,并且我想展示结果的分布如何随着模拟的运行而变化。

我见过 gganimate 用于散点图,但不适用于箱线图(或理想的小提琴图)。在这里,我提供了一个代表。

当我使用sim_category(这是一个用于一定数量的模拟运行的存储桶)时,我希望结果是所有先前运行的累积以显示总分布。

在这个例子(和我的实际代码)中,cumulative = TRUE没有这样做。为什么是这样?

0 投票
0 回答
618 浏览

r - gganimate的软件包安装问题

我想安装 gganimate,但是当我在公司环境中的防火墙后面工作时, install_github 不是一个选项,因为它返回:

我试图手动安装它,但我得到的结果是:

我为不同的库(rCharts)找到了解决方法:

但我找不到 gganimate 的 tar.gz 文件。我只有一个 zip 文件。任何人都知道如何从 zip 安装源代码或在哪里可以找到 gganimate 的实际 tar.gz 文件?

我努力了

但它失败了。

0 投票
1 回答
363 浏览

r - R中的“动画”包保存状态为127的GIF

我正在尝试在 Windows 7 计算机的 RStudio 0.98.1102 中使用 R 3.1.3 的“动画”包。我已经安装了 ImageMagick,如果我写了以下几行,我会得到一个动画 gif 文件。

到目前为止,一切都很好。但是当我尝试使用 gganimate 包时遇到问题。我刚刚从动画包的github页面复制了以下几行:

执行完最后一行后,出现以下错误:

错误信息 1

现在,我编写以下命令并再次运行以获取类似的错误消息,并且没有生成 gif 文件:

现在,如果我写下面的行,我会收到错误消息,但会生成一个动画 gif 文件。

错误信息 3

RStudio 中没有显示动画,我必须找到保存新 gif 文件的工作目录的位置。

我不明白为什么会发生这种情况以及如何使用 gganimate() 生成 .gif(在 RStudio 内部)而不会生成任何错误消息。我将非常感谢您对上述问题的反馈、建议和解决方案。

0 投票
1 回答
685 浏览

r - 将 gganimate 与 tweenr 一起使用时绘制标题

我正在尝试从已运行的数据集中添加年份标题tweenr以revolutionanalytics.com为例

要创建 gif,我可以使用框架标题(有点无意义)并title_frame = TRUE在函数中设置(默认)gganimate..

在此处输入图像描述

我尝试使用年份列(frame = year在映射美学中),但这只会产生 56 帧和在每帧中多次出现的点..

在此处输入图像描述

我可以(如果可以的话,如何)让第一个 gif 的每个帧的标题对应year于补间数据帧中的相应值?

0 投票
1 回答
16810 浏览

r - eval 中的错误(lhs,父级,父级):对象 'eq; 未找到

在此处输入图像描述

在下面的脚本中在 R 中执行 gif 动画 ggplot 时出现以下错误。

~~请推荐

0 投票
1 回答
514 浏览

r - 设置轴值(在动画中)

如何在动画期间停止 Y 轴的变化?

我制作的图表位于http://i.imgur.com/EKx6Tw8.gif

这个想法是每年制作人口和收入的动画热图。问题是 y 轴有时会跳转到包含 0 或不包含最高值。您如何牢固地设置轴值?我知道这一定是一个常见问题,但我找不到答案

重新创建它的代码是

0 投票
0 回答
120 浏览

r - R语言:混合gganimate和ggrepel

几天来我一直在使用这两个包(gganimate 和 ggrepel),我必须说它们在可视化方面真的很有帮助。不过,我想知道是否有办法将它们结合起来。

最后,我试图为一些社区(在法国)绘制员工支出金额与每个社区(其中 18 个)的设备支出金额以及这种套利在 2011 年至 2015 年之间的演变.

因此,一个有趣的事情是使用ggrepel来将一个点与正确的社区相关联,并使用gganimate来查看这些点如何随着时间的推移而演变。

这是我的代码的一部分:

我的问题是gganimate只更新每一帧(即年份)的点并打印所有标签,丢弃实际打印的帧。

例如,如果 2011 年城市A有坐标:(100, 200)和 2012 年(150, 200),它将在两个年份的每个坐标处打印标签,而不是在 2011 年的第一个坐标处打印 A 和在第一个坐标处打印 A 2012 年的第二个坐标。

有没有人有这个问题的解决方案?

非常感谢。

0 投票
1 回答
1312 浏览

r - ggplot2 和 gganimate:如何使动画线根据 Y 轴值改变颜色

我希望情节中的动画线在超过 50% 时改变颜色,以显示结果的差异。

我的“data.thesis”框架如下所示:

图像1

我假设的结果图在这里。该代码将为绘图设置动画,以便黑线移动到潜在结果:

图2

0 投票
3 回答
6080 浏览

r - 在 gganimate 循环之间暂停

是否可以在 gganimate 循环之间添加暂停?我知道我们可以用 设置帧之间的间隔interval,但是有没有办法在循环回第一帧之前暂停最后一帧?

将最终帧的多个副本插入数据的最佳方法是什么?