ggplot2

    38熱度

    3回答

    在一個ggplot結束,這工作得很好: + opts(title = expression("Chart chart_title...")) 但這並不: chart_title = "foo" + opts(title = expression(chart_title)) 也沒有這樣的: chart_title = "foo" + opts(title = chart_title)

    3熱度

    2回答

    我想添加一個條件geom_point大小,我已經粘貼下面的示例。當n_in_stat大於等於4時,我希望geom_point大小爲2,當n_in_stat小於4時size = 5。我嘗試在geom_point中放置一個ifelse語句,但是失敗了。也許我不能在這裏包含邏輯運算符,我必須在data.frame中創建一個新列,並將其大小設置爲? geom_point(大小= ifelse(n_in_s

    4熱度

    1回答

    我試圖生成一個堆積區域圖,但相反,ggplot使重疊區域。我嘗試了其他類似於我的例子,但它們工作,而我的例子並不工作。 > cx date type visitors 1 2009-11-23 A 2 2 2010-01-07 A 4 3 2010-01-09 A 6 4 2010-02-07 A 8 5 2009-12-02 B 2 6 2009-12-03 B

    9熱度

    1回答

    中使用它,我需要修改lm(或最終loess)功能,這樣我就可以在GGPLOT2的geom_smooth(或stat_smooth)使用它。 例如,這是多麼stat_smooth正常使用: > qplot(data=diamonds, carat, price, facets=~clarity) + stat_smooth(method='lm')` 我想自定義一個lm2功能stat_smoot

    1熱度

    1回答

    我在R(帶有ggplot2)中有散點圖。數據有一個數字列(我們稱之爲bin),它可以包含各種整數值或爲空。 我想使用與其他值不同的非空bin值對點進行着色。我不希望每個箱子的顏色都有一種顏色,那會太嘈雜。簡而言之,對於那些帶有非空垃圾箱而其他垃圾箱爲黑色的人來說,就是紅色。 qplot有colour屬性,但我不知道該如何表達喜歡colour = bin != null ? "red" : "bla

    2熱度

    2回答

    我有很多數據點的大圖。當我在R中創建qplot時,圖表自動適應窗口。即使我最大化窗口,圖表仍然太小,細節丟失。我想將它保存爲一個大的PNG,然後用圖像查看器以1:1的分辨率查看某些區域(因爲我無法在R中輕鬆放大)。爲一系列值渲染圖表並不是很方便,我想要有一個PNG並滾動並與同伴討論,而不是預先生成一堆子圖。 這可能嗎?我有點期待如此,但一些幫助將不勝感激(我最近開始與R,所以我仍然找到我的方式)。

    20熱度

    2回答

    我有一個R函數,它爲散點圖產生95%的置信橢圓。輸出看起來像這樣,具有50點的默認爲每個橢圓(50行): [,1] [,2] [1,] 0.097733810 0.044957994 [2,] 0.084433494 0.050337990 [3,] 0.069746783 0.054891438 我想疊加多個這樣的橢圓的用於在ggplot2一個名爲「網站」的因素的每一級散點圖,

    9熱度

    2回答

    我試圖覆蓋一些ggplot條中的文字來合併希臘字符。以下是一些示例數據,以及劇情的基礎。 dfr <- data.frame( x = rep(1:10, times = 6), y = runif(60), fx = rep(c("foo", "bar"), each = 30), fy = rep(c("alpha", "beta", "gamma"),

    11熱度

    1回答

    我正在處理一個數據幀,其中一列包含POSIXct日期 - 時間值。我試圖繪製使用ggplot2這些時間戳的直方圖,但我有兩個問題: 我不知道如何設置binwidth在geom_histogram()。我想將每個垃圾箱設置爲一天或一週。我試過提供一個difftime對象,但是我得到一個錯誤。我也試過binwidth=1但R只是掛起。 如何在scale_x_time()中設置限制?我可以使用它的唯一方

    41熱度

    2回答

    使用ggplot2我通常使用geom_text和類似position=jitter來註釋我的情節。 但是 - 對於一個好的情節,我經常發現值得手動註釋。如下所示: data2 <- structure(list(type = structure(c(5L, 1L, 2L, 4L, 3L, 5L, 1L, 2L, 4L, 3L, 5L, 1L, 2L, 4L, 3L, 5L, 1L, 2L, 4L