問題タブ [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 投票する
2 に答える
482 参照

r - Ggplot - gganimate でアニメーション化するために、1 行に複数のポイントを持つデータフレームをプロットします

各行にある時点での 8 点の座標に関する情報が含まれるデータフレームがあります。

時間 x1 y1 x2 y2 x3 y3 … x8 y8

たとえば、行は次のようになります。

私が抱えている問題は、ggplot が各軸に対して 1 つの列名しか受け入れないことです。また、gganimateを使って点の動きをアニメートしたいので、ggplotを使いたいです。これどうやってするの?

各時点で標準の R の plot() メソッドを使用してプロットを描画し、再描画することで、データをアニメーション化することができましたが、アニメーションを保存したり、さらに操作したりすることはできません。

0 投票する
1 に答える
1931 参照

r - geom_bar の gganimate の問題?

David Robinson が彼の gganimate パッケージをリリースし、自分でプレイしようと思って以来、私は羨望と賞賛の念を持って、Twitter に表示されるさまざまな ggplot アニメーションを見てきました。geom_bar を使用すると、gganimate に問題が発生します。次の例が問題を示していることを願っています。

最初に、再現可能な例のデータを生成します。

私がやろうとしていることを示すために、z. これら2つのプロット間を循環するgifをgganimateに生成させようとしています。

facetted_barchart

しかし、gganimate を使用すると、B のプロットが奇妙な動作をします。2 番目のフレームでは、棒は原点からではなく、最初のフレームの棒が終了する値から始まります。あたかも積み上げ棒グラフのように。

バーアニメーション

ちなみに、同じプロットをgeom_pointすべて試してみると、期待どおりに動作します。

画像を投稿してみましたが、どうやら私には十分な評判がないようですので、それらがなくても意味があると思います. これはバグですか、それとも何か不足していますか?

前もって感謝します、

トーマス

0 投票する
1 に答える
8914 参照

r - gganimate フレームタイトルのラベルを変更

gganimateアニメーション シーケンスをレンダリングするために が呼び出されたときに設定できるオプションをざっと見てみるとgg_animate()、フレーム タイトルを変更して、フレームが基づいているパラメータが何であるかをオブザーバーに明確にするオプションがないようです。

言い換えれば、frame = yearレイヤーで次のように仮定します: フレームのタイトルをどのように作成すればよいyear: ####でしょうか? #### は現在のフレームの年です。何か不足していますか、gganimateそれともライブラリの制限ですか?

回避策によってどのように同じ結果を達成しますか? アドバイスありがとうございます。

0 投票する
1 に答える
1179 参照

r - Rmarkdown gganimate プロットのサイズ変更

このページの下部にあるプロット サイズを制御する方法を誰かが知っていることを願っています。

https://drive.google.com/open?id=0BwVoW6BAobRDY3hJaHpReDBrbmM

私はRmarkdownにまったく慣れていません。私は遊んでみましたがfig.widthfig.height役に立ちませんでした。

0 投票する
1 に答える
471 参照

r - ggplot/gganimate で geom_point と geom_text の色を制御する

geom_points と geom_text に指定された色を制御するのに少し問題があります。ポイントを「チーム」で色分けしたいのですが (これは scale_colour_manual で割り当てられた色で機能しています)、「チーム」に基づいてテキストにも色を付けたい...そのため、1 つのラベルは白で、その他黒。

解決策を探しましたが、うまくいかないようです。ヒントや回答をいただければ幸いです。

いくつかの DataX 出力:

0 投票する
1 に答える
485 参照

r - geom_contour は gganimate では失敗しますが、ggplot2 では機能します

私には解決できない問題があります。geom_contour で gganimate を使用してアニメーションを作成しようとしています。データ フレームを単一の「フレーム」としてプロットすると、問題なく動作します。ただし、「フレーム」美学を追加して gganimate で実行しようとすると、geom_contour が機能しません。まったく同じデータフレームであるため、グーグルで調べた後に何が起こっているのかわかりません。さらに、geom_raster でも問題なく動作します。小規模ではありますが、実際にやろうとしていることを表す非常に小さな例を提供しました。

どんな助けでも大歓迎です。ありがとう!

0 投票する
2 に答える
2342 参照

r - 目盛りを変更して gganimate (軸の制限)

を使用して gif を作成したいのですgganimateが、軸の範囲が 1 つのフレーム内で大きく異なります。これにより、後続のすべてのフレームがスクイーズされます。

のファセットにはggplot2、 を持つオプションがありますscales="free"。の各フレームにフリースケールを設定する方法はありgganimateますか?

次に例を示します。

ここに画像の説明を入力

ここで、データ ポイントの 1 つを極端な値に移動します。これにより、影響を受けない後続のすべてのフレームのポイントが圧迫されます。

ここに画像の説明を入力

0 投票する
2 に答える
1580 参照

r - gganimate は ImageMagick を正しく呼び出すことができません。パス エラーの可能性があります。

Windows 7 に gganimate をインストールしようとしています。すでに ImageMagick へのパスを追加しています。以下は、インストールに使用したコードです。

しかし、最後の行 gganimate(p) を実行すると、次のエラーが表示されます: エラー

エラーは次のとおりです。

実行: ""\"C:/Program Files/ImageMagick-7.0.3-Q16/magick.exe\"" -loop 0 -dispose none -delay 0 plot1.png -dispose previous -delay 100 plot2.png plot3.pngファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません。変換でエラーが発生しました... ?im.convert の注意事項を参照してください ファイル (ファイル、"rb") のエラー: 接続を開くことができません さらに: 警告メッセージ: 1: コマンド 'C:\Windows\system32\cmd を実行しています.exe /c "\"C:/Program Files/ImageMagick-7.0.3-Q16/magick.exe\"" --version' had status 1 2: コマンド 'C:\Windows\system32\cmd.exe / を実行中c ""\"C: