问题标签 [celluloid]

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 回答
612 浏览

matplotlib - 修复由赛璐珞创建的动画中的图例

我想通过不同的梯度下降优化方法来动画化寻找函数最小点的过程。为此,我使用 matplotlib 和赛璐珞包。问题是无法修复动画中的情节图例,并且在每个循环中,都会在前一个图例下方添加一个新图例,如下图所示。有没有办法修复传说并避免这个问题?

在此处输入图像描述

0 投票
0 回答
111 浏览

animation - 如何使用 matplotlib 和赛璐珞放置动态图例

我正在尝试模拟粒子的运动,并在粒子移动时显示时间戳。如何将时间戳/图例放置在固定位置(比如右上角)?

这是我迄今为止所拥有的:

0 投票
0 回答
27 浏览

ruby - RSpec 期望调用赛璐珞基类的重写方法

当使用 RSpec 测试继承另一个继承赛璐珞的 B 类的 A 类时,我试图为 A 类中的一个方法的调用设置一个期望,该方法会覆盖其在 B 类上的实现。

这是一个示例代码:

此测试生成失败:

我可以让 Rspec 测试我们正在调用覆盖方法,因此,让这个测试通过吗?

0 投票
1 回答
297 浏览

python - 如何使用赛璐珞库创建动画?

在那里,我使用赛璐珞库创建了一个动画。此动画显示沿椭圆线移动的点。问题是,当我运行这段代码时,一切都在崇高的文本中工作,但是当我使用 Jupyter 时,它会输出错误。我怎么解决这个问题?您可以在答案中看到我的代码。

在此处输入图像描述

0 投票
1 回答
222 浏览

python - 带有轴和缺失图的赛璐珞动画热图问题

我正在尝试使用赛璐珞构建动画热图。x & y 轴和色标是相同的,但我的代码返回下面的奇怪输出。

在此处输入图像描述

我的代码使用 seaborn、numpy、pandas 和赛璐珞,并简化如下:

0 投票
0 回答
65 浏览

python - 如何使用赛璐珞绘制多条线的时间序列?(Python)

我有一组我已经生成的速度,我想绘制它们如何随时间变化(如股票的时间序列)。我希望数组中的每个元素在给定时间/帧的每一行都是一个点。我的代码与此类似:

但是自然地,v 和 t 的形状不同,即便如此,我认为这不会生成我想要的图形。我将如何使其适应工作?

0 投票
0 回答
108 浏览

ruby-on-rails - 在 ubuntu 20.04 上运行 rake db:create 时出现错误“LoadError:无法加载此类文件 -- 赛璐珞/当前”

我正在尝试设置 Rails 6 中的新项目。当我尝试通过运行 rake db:create 创建数据库时,它给了我以下错误。这是完整的跟踪。

我已经尝试了多种方法来解决这个问题。例如 - 更新“private_pub”gem 和 ruby​​ 版本等。任何帮助将不胜感激。

0 投票
0 回答
178 浏览

ruby-on-rails - ROR: `require': 无法加载此类文件 -- 赛璐珞/当前 (LoadError)

在运行我的 rails 应用程序时,我收到以下错误 -

我对这个错误做了一些研究,人们建议使用低版本的 sidetiq,这会导致另一个错误,即

Sidetiq::Supervisor:Class 的未定义方法“池”

有人知道如何解决吗?请帮忙!

0 投票
0 回答
26 浏览

python - 如何使用赛璐珞在python中创建和保存包含历史数据的动画?

我正在使用赛璐珞在 python 中执行数据流,但结果显示每个相机快照在 gif 中只有一个点,但我想在 gif 中显示所有历史点

0 投票
0 回答
27 浏览

python - 为什么 plt.close() 的位置会影响其在两个不同示例中关闭图形窗口的能力?

我想删除静态图像,只使用 Matplotlib 和赛璐珞在 Jupyter Notebook 上显示交互式图表。我了解到plt.close()应该位于倒数第二行。

在示例 1中,plt.close()倒数第二行运行良好,即仅显示交互式图表:

在示例 2 中,我需要在删除静态图像plt.close()之后放置。ax.set_xlim(0, 10)如果我plt.close()之前输入正确Image(url='animation.gif'),则静态图像将与交互式图表一起显示。

为什么plt.close()需要将这两个示例中的静态图像放在不同的位置来移除?