問題タブ [ggfortify]
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 - fortifyなしのggplotジェネリック
簡単なggplot機能を提供したいデータ構造があります。
data.frame
通常は、ジェネリック メソッドを指定して単純に に変換しますfortify
が、この場合、私のデータは 4 次元 (n×n×v×v) であるため、巨大になります。ggplotx
と美学に適しているのは、その行列の 2 次元とy
3 次元です。v1
v2
v1
とが知られている場合、座標と値の 3×n×n 行列、つまり最終的なと美学v2
に効率的に変換できる点の×n 行列が残ります。x
y
colour
だから私が達成したいのは、呼び出すことです
そして内部的に行うggplot(aes情報を使用)
r - R、gglagplot、latex、最終的なpdfのプロットに点がない
私の目標は、gglagplot を latex ファイルに含めることです。R でプロットを作成するためのコードは次のとおりです。
プロットをラテックスに含めた方法は次のとおりです。
RStudio では、プロットは意図したとおりに見えますが、上記のラテックス コードで作成した最終的な pdf では、プロット上のすべてのデータ ポイントが単純に消えてしまいました。私が見ることができるのは、9 つの空のファセットだけです。「エクスポート」および「pdfとして保存」を介してRStudioでグラフをエクスポートすると、完全に機能します。私を助けてください!
r - ggfortify をオーバーレイとして使用して多変量時系列をプロットするときに色を選択する
ggfortify を使用して、1 つの時系列をプロットすると、次のように線の色を設定できます。
2 つの ts オブジェクトを 1 つのグラフにプロットできます。
しかし、たとえば最初の ts '青' と 2 番目の '赤' の線の色を設定するにはどうすればよいですか? 2 番目の例では、ts.colour はまったく機能しません。
編集:これは実際の例です
r - autoplot (ggfortify) を使用してデフォルト以外の主成分を表示する
autoplot()
パッケージの関数を使用して、PC2 と PC3 をプロットしたいと思いますggfortify
。デフォルトでは、PC1 と PC2 のみが表示されます。
prcomp オブジェクトの列を並べ替えて名前を変更することで、必要なものを取得できます。
と同じなので正しいと思いますplot(myPCA$x[, c(2,3)])
。
しかし、それを解決するためのよりクリーンな方法が必要です。いくつかのアイデア?