問題タブ [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.
r - ggplot と gganimate でコーデックにアクセスする際の問題
ガニメート使用。ffmpeg の機能に正しくアクセスする方法がわかりません。具体的には、出力しているビデオ ファイルで使用しているコーデックを変更したいと考えています。
アニメ化されていないバージョンでは、私が望むものが得られます。
そして、次の方法でアニメーション バージョンをビデオに出力します。
それは問題ありませんが、出力パラメータをいくつか変更したいと思います。具体的には、寸法、フレーム レートを変更し、別のコーデックを使用します。
それは私に次のエラーを与えます:
アニメーション コーデックに変更しようとしているので、ファイル拡張子として '.mov' を使用しています (.mp4 ラッパーではなくなりました)。ffmpeg をインストールしたので、これはおそらく構文の問題です。しかし、ドキュメントはここではあまり明確ではありません。gganimate には、コーデックの変更 (または mp4 以外のビデオの出力) に関するドキュメントはありません。また、アニメーション パッケージにも詳細が記載されています。
r - gganimateを使用したknitr、ffmpegコマンドが見つかりません
私は、 knitr のドキュメントgganimate
からの次の指示に従って、アニメーション化されたプロットを作成しようとしています:
ただし、次のエラーが表示されます。
エラー: ffmpeg コマンドが見つかりませんでした。animation.fun フック オプションを変更するか、libvpx を有効にして ffmpeg をインストールする必要があります。
hereの指示に従ってffmpegをインストールffmpeg -version
しました。コマンドラインで実行すると、次のようになります。
私は今どうすればいい?特に、「animation.fun フック オプションを変更する」とはどういう意味ですか?
system('ffmpeg -version')
編集: 127 ステータス コードを返すことに気付きましたが、コマンド ラインからは正常に動作します。
r - Rでgganimateを使用してプロットアニメーションを作成する際の問題
gganimate を使ってアニメーションを作成しようとしています
必要なアニメーションを作成するために、次のチュートリアルに従いまし た。
データは以下にあります
これが私のプロットのコードです
問題は、このコードを実行すると、このエラーが発生し続けることです。
このエラーを理解しているかどうかはわかりませんが、interval = 0.1 を削除しようとしましたが、そうすると次のエラーが発生します。
私が間違っていることを誰かが知っていますか?
ありがとうございました
データのサンプルを次に示します。
r - gganimate html アニメーションを同僚に送信するにはどうすればよいですか?
を使用してアニメーションを作成gganimate
し、次のコマンドを使用して出力しました。
このファイルが作業ディレクトリにあることがわかります。ただし、html ページのソースを開くと、アニメーション ファイルがどこから取得されているのかわかりません。同僚にこの html ファイルを電子メールで送信しただけでは、同僚のコンピューターでアニメーションが機能しないと確信しています。アニメーションの共有を有効にするにはどうすればよいですか?
images
html ファイルのソース。画像はサブディレクトリに保存されているように見えますが、このコードのどこにもこのディレクトリが参照されていないことに注意してください。
r - ディセンダー文字でアニメーション化するときにタイトル スペースが変更されないようにする
を使用して月次データをアニメーション化しようとしていgganimate
ます。ディセンダー (ベースラインより下にある文字、つまり g、j、p、q、y) の存在によってタイトルが占めるスペースの量が変わることを除いて、プロットはうまく機能しています。これにより、タイトルのベースラインが少しだけ移動し、アニメーションが損なわれます。つまり、タイトルにディセンダーがあると、タイトルが少し「ジャンプ」します。
例:
問題の古いバージョンを使用するgganimate
ことは、タイトルの代わりにプロットを移動したため、より明白でした (そして、実証するために年を含める必要はありませんでした)。
すべて大文字 (ディセンダーがない) を使用して問題を「修正」することはできますが、この場合のすべて大文字の外観は特に好きではありません (特に、実際のユース ケースの大きなタイトルの一部として)。フレーム タイトルの先頭に、既にディセンダーがあるものを追加することもできます。たとえばggtitle("Timeperiod: ")
、この問題を回避するためだけに無関係なテキストを追加したくありません (「Timeperiod:」を追加することは、今のところ行ったことです)。
のヘルプを調べましたがtheme
、ggplot2
この問題に対処できるように見えるものは何もありません。