バープロットを生成しようとしていますが、y 軸のスケールが短すぎます。これが私のコードです:
barplot(as.matrix(dat), log="y", ylim=c(10000,100000000), beside=TRUE,
ylab = "Number of reads", col = c("gray","black","white"))
(ylimに従って)軸の余地を残しますが、実際の軸は埋めません。私は?barplot
いくつかのことを試してみました(グーグルで調べたところ、うまくいくと思いましたが、うまくいきxpd = F, yaxs = c(10000,10000000,5)
ませんでした)。
私はそれが些細なことであることを知っていますが、実際に機能するのではなく、まさに私が何年にもわたって立ち往生している種類の問題であるため、どんな助けも大歓迎です!
編集:入力の皆さんに乾杯!
最初はylimなしでプロットしましたが、最終的にはさらに奇妙な軸になります(同じ問題があります)。私は実際に ylim 値を選んで、より良い間隔の軸を与えました。
データは次のとおりです。
dat <- read.table(text="D2,D3n,D3m,D4n,D4m
21234722,34262282,31920464,25486357,20712943
35343,64403,22537,39934,46547
126646,312286,101105,81537,76944", header=TRUE, sep=",")
編集 2: @DWin は正しかった - R を更新したところ、正常にプロットされるようになった - みんなありがとう!