aesthetics

    2熱度

    3回答

    這是我在論壇中關於R的第一個問題,如果我在提出問題或指定標題時出錯,請提前抱歉。 關鍵是,對於具有ggplot的特定任務,我定義ggplot函數之外的美學,然後將其作爲參數提供。 >mytmpaes<-aes(x=Sample,y=ddCt.lin,ymax=ddCt.lin+ddCt.lin.sd,ymin=ddCt.linddCt.lin.sd,fill=factor(endog)) >my

    5熱度

    2回答

    假設我希望geom_point默認情況下使用圓圈(pch=1)而不是實心圓點(pch=16)。您可以通過將shape參數傳遞給geom_point來更改標記的形狀,例如, ggplot(diamonds, aes(depth, carat, colour=cut)) + geom_point(shape=1) ggplot(diamonds, aes(depth, carat, colour=c

    1熱度

    1回答

    編輯:我繪製了一個有15個不同類別(Q002_1 - Q002_15)的Likert標度來回答,請參見下面的圖表。 我現在想要的是將此圖(代碼如下)作爲二元變量與ggplot2一起繪製,有關詳細信息,請參閱this question。 我收到以下錯誤信息: Error: stat_bin requires the following missing aesthetics: x 我知道,我沒有看到明

    2熱度

    1回答

    我希望每次向主圖中添加另一個geom_line()時都會獲得不同的顏色梯度,每次使用'color'作爲比例。 這裏是一個數據幀只作爲一個例子: df <- data.frame("letter"=c(rep("a",5),rep("b",5)),"x"=rep(seq(1,5),2),"y1"=c(seq(6,10),seq(6,10)/2),"y2"=c(seq(1,5),seq(1,5)/2)

    3熱度

    1回答

    我們可能想要爲某個ggplot()圖形定義一些全局aes(),但在某些圖層中排除它們。例如,假設以下示例: foo <- data.frame(x=runif(10),y=runif(10)) bar <- data.frame(x=c(0,1),ymin=c(-.1,.9),ymax=c(.1,1.1)) p <- ggplot(foo,aes(x=x,y=y))+geom_point()

    60熱度

    3回答

    當我如何可以去掉字母「A」從這個代碼生成的傳奇?如果我刪除geom_text,那麼'a'字母不會顯示在圖例中。不過,我想保留geom_text。 ggplot(data = iris, aes(x = Sepal.Length, y=Sepal.Width, shape = Species, colour = Species)) + geom_point() + geom_te