0

さまざまなプロットを追加し、次の行を使用して、次のバイオリン プロットを作成しました。

windows()
mat<-(matrix(1:3,ncol=3))
layout(mat,widths = rep.int(1, ncol(mat)),heights = rep.int(1,nrow(mat)),respect =F)
layout.show(n = 3)
par(mar=c(4, 0.2, 2, 0.2), oma=c(0, 7, 0, 0.5))

ここに画像の説明を入力

ここで、次の図の X 軸に見られるような線を Y 軸に追加したいと思います。

ここに画像の説明を入力

ご覧のとおり、X 軸のこの線は、サンプルがどこから来た大陸に関する情報を追加します。

この情報をプロットの Y 軸に追加するにはどうすればよいですか? さらにコードを提供する必要がありますか? ありがとう!

4

1 に答える 1

0

このような行を追加するのは非常に難しいことがわかったので、それらを Inkscape にインポートし、そこで微調整を行います (行や凡例の追加など)。たとえば、プロットの名前が plotname の場合、次のように入力します。

svg(ファイル名 = "myplot.svg"、幅 = 16、高さ = 10)

プロット名

dev.off()

これが役に立つことを願って、

于 2016-08-12T13:36:50.967 に答える