問題タブ [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 に答える
514 参照

r - 軸の値を設定する (アニメーションで)

アニメーション中に Y 軸の変更を停止するにはどうすればよいですか?

私が作成したグラフはhttp://i.imgur.com/EKx6Tw8.gifにあります

アイデアは、毎年の人口と収入のアニメーション ヒートマップを作成することです。問題は、y 軸が 0 を含むようにジャンプしたり、最高値を含まなかったりすることがあります。軸の値をしっかりと設定するには?これは一般的な問題であることはわかっていますが、答えが見つかりません

それを再現するコードは

0 投票する
0 に答える
120 参照

r - R Language : gganimate と ggrepel の混合

私は両方のパッケージ ( gganimate と ggrepel ) を数日間使用してきましたが、視覚化に関しては非常に役立つと言わざるを得ません。とはいえ、それらを組み合わせる方法はないかと考えていました。

最後に、いくつかのコミュニティ (フランス) について、各コミュニティ (18 のコミュニティ) のスタッフの支出額と機器の支出額、および 2011 年から 2015 年までのこの裁定取引の進化をプロットしてみました。 .

したがって、興味深いのは、ggrepel を使用しポイントを適切なコミュニティに関連付け、gganimateを使用してこれらのポイントが時間の経過とともにどのように進化するかを確認することです。

ここに私のコードの一部があります:

私の問題は、gganimateが各フレーム (つまり年) のポイントのみを更新し、実際に印刷されているフレームを破棄してすべてのラベルを印刷することです。

たとえば、2011 年に都市A の座標が(100, 200)で、2012 年に(150, 200)の場合、2011 年の最初の座標に A を印刷し、2012 年の最初の座標に A を印刷する代わりに、両方の年の各座標にラベルを印刷します。 2012 年の 2 番目の座標。

誰でもこの問題の解決策を持っていますか?

どうもありがとう。