0

qqplot グラフに x と y のラベルを付けたいと思います。しかし、それは成功しませんでした。私のグラフは、割り当てられたタイトルの代わりに列見出しを取ります。誰かが間違いを教えてもらえますか? 私のスクリプトは次のとおりです。

setwd("F:/Research/Fieldwork SL-data/Seed predation and seed no/Seed No")
seednumber<-read.csv(file="seed number -analysis 3.csv", header=TRUE, sep=',')
attach(seednumber)
names(seednumber)

[1] 「国」「研究.サイト」「シード.番号」

ggplot(seednumber, aes(x = Study.Site, y = Seed.Number, colour = Country,xlab="Study Site", ylab="Number of seeds in a podr" )) + geom_boxplot()
4

1 に答える 1

0

aesデータ内の変数が geom のビジュアル プロパティにどのようにマッピングされるかを記述する未評価の式のリストを作成します。

xlabylabは の視覚的なプロパティとしてカウントされません。これらはと軸を定義する のgeomsラベルです。scalesxy

これらはさまざまな方法で定義できます

# given a base plot
baseplot <- ggplot(seednumber, aes(x = Study.Site, y = Seed.Number, colour = Country)) +
            geom_boxplot()

1) 最も簡単な方法は、関数labsor xlabandを使用することです。ylab

baseplot + labs(x = "Study Site", y = "Number of seeds in a podr")
# or
baseplot + xlab("Study Site") + ylab("Number of seeds in a podr")

スケールのラベルを変更するために使用できることに注意してくださいlabs( でマッピングされたものを含むaes)

2)。scales関連するscale_..._...機能の使用をより詳細に制御できます

例えば

baseplot + scale_x_discrete(name = "Study Site") + 
  scale_y_continuous(name = 'Number of seeds in a podr')
于 2013-07-25T02:14:10.623 に答える