cowplot

    3

    1答えて

    私は軸がすべて整列するように3つのグリッドに配置したい8つのプロットと1つの凡例を持っています。 凡例をグリッドに含めないと完全に正常に動作しますが、凡例を追加するとすぐにプロットがシフトして整列しなくなります。 align_plots(plotlist =プロットは、= ALIGNを整列)において: plot_grid(SiO2TiO2, SiO2Al2O3, SiO2FeO, SiO2MgO,

    4

    2答えて

    複数のggplot2の共有凡例を作成する方法については、this vignetteに従っています。与えられた例はそのままで動作しますが、私の場合、tikzDeviceを使用してtikzpicture環境をエクスポートしています。主な問題は、凡例キーの幅がgrid_plotによって正しくキャプチャされていないことにあります。 は、私は、問題を再現最小限のRコードを思い付いた:(tmp.texをコンパ

    0

    1答えて

    私は次のコードで図を作成しましたが、私のデータポイントにはエラーバーが含まれていないことが最近気付いたので、このコードを書き留めてから数ヶ月後に改訂します。今回はggplot2のアップデートがありましたが、修正する方法がわからないエラーがコード内で発生しました。これらは以下に詳述されています。 私のコードは次のとおりです。私はこれを実行すると、私はコードp13 <- ggdraw(switch_a

    0

    1答えて

    私はcowplotのデフォルトのテーマが好きですが、いくつかの変更を加えたいと思います。たとえば、legend.keyのデフォルトを調整できるようにしたいとします。 MWE、 library(ggplot2); library(cowplot) plt = ggplot(mtcars, aes(x = mpg, y = wt, color = factor(cyl))) + geom_poin

    1

    1答えて

    私は3つの異なる場所で時間の経過とともに種の存在量のスタックプロットを作成しました。 私が作成したコードは、異なるサイトの豊富さの順序に応じて異なる色の異なる種をプロットします。 どのようにして各サイトの同じ種に同じ色を割り当てるようにコードを適合させることができますか? 他の質問には、グラフ内で特定の順序を割り当てることが含まれます。これは、異なるループ間で同じ順序を維持したいという点で異なりま

    2

    1答えて

    私は5つのプロットと1つの共有凡例があります(2行、3列) - グリッドに配置したいパネルがあります。右下のパネルは凡例に使用する必要があります。 library(ggplot2) library(cowplot) df <-data.frame(a=seq(1,20),b=seq(1,20), c=as.factor(c(rep("A", 10),rep("B",10)))) O <- g

    1

    1答えて

    ,plot_2 .... plot_10という1:10のggplotsのリストがあります。 私はすべてのプロットを一緒に表示するためにcowplotを使いたいと思っていました。 plot.grid()を使用してすべてのプロットを呼び出すにはどうすればよいですか?つまり、私は plot.grid(paste0("plot",1:10)) のようなものを書きたいが、これは動作しません - 私はエラ

    2

    3答えて

    私はいくつかのデータとその下のテーブルでプロットをRで作ろうとしています。 Rでは見た目が良く見えますが(写真1)、写真を書き出すと(写真2)、見た目が醜く、同じ形式ではありません。 library(tidyverse) library(cowplot) p <- ggplot(iris, aes(Sepal.Length, Petal.Length, col = Species)) +

    3

    1答えて

    私はいくつかのグラフをcowplotを使って組み合わせたいと思っています。しかし、私は余白のサイズを変更することはできません。私は1つのy軸だけを使用したいが、マージンよりもかなり大きく、これを減らしたい。私はggplotのplot.marginコードを使用しましたが、これは単一のプロットを見ると機能しますが、プロットが結合されても機能しないようです。 私はいくつかのサンプルコードを作っています

    -1

    1答えて

    棒グラフとcowplotを使用して点をプロットするとエラーが発生します。要求があれば、私は実際の例をまとめようとすることができますが、誰かが明白な問題を見つけられるかどうかを最初に見ていると思いました。 コードと次のようにバープロットのプロットを得られることで次のよう dodge=position_dodge(width=0.9) pbar <- ggplot(data = dat,aes(x=