geom-text

    1熱度

    1回答

    簡短版本:我將如何使這個人造代碼繪圖成爲一個適當的希臘公測字符和標籤字符串的其餘部分,小於字符和數字格式的數字? library("ggplot2") df<-data.frame(a=1:15,b=6:20) ggplot(data=df, aes(x=a,y=b)) + geom_point() + geom_text(x=5,y=4,label="beta=1.00 p<0.

    3熱度

    1回答

    我試圖改變ggplot中geom_text()圖層的大小,使標籤總是比給定範圍窄。範圍是在數據中定義的,但我不知道如何將標籤縮小到比這更窄,而沒有大量的試驗和錯誤。 我希望能構建一個標籤大小的函數和nchar(label)(實現字符寬度的變化),它會返回一個寬度,我可以與形狀寬度進行比較,然後縮小直到不再需要。 ggplot標籤大小是以像素數量,繪圖高度百分比還是其他類似的方式定義的?

    0熱度

    1回答

    我已經使用geom_tile和geom_text創建了ggplot圖。我希望能夠讀取一列中的數字並將它們全部列出。我將字體設置爲Courier,然後使用hjust來證明數字的正確性(否則負號會拋出對齊)。然而,我無法找到一種方法來保持這個正確的理由,並將文本置於每個框中間。關於如何讓數字排列起來以便您可以快速掃描列的任何想法? 下面是可重複使用的示例。 require(reshape2) req

    0熱度

    1回答

    我的R數據框data(與dplyr製造),我試圖用ggplot()繪製:目前我使用下面的代碼繪製 require(dplyr) data <- structure(list(gGroup = structure(c(1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L), .Label = c("MC", "R", "UC"), class = "fac

    2熱度

    1回答

    下圖是一個'僞'甘特圖,旨在描述某些戰爭的持續時間(X軸)以及數量傷亡。如果你能幫我解決我面臨的兩個問題,我將不勝感激。 1)我想根據每個國家(facet WarLocationCountry)內每個戰爭(geom_segment)的開始日期(war.start)對y軸標籤(變量/因素WarName)進行排序。我希望最早開始的戰爭在y軸之上,例如對於蘇丹來說,排序應該是:第一個南蘇丹,第二個南蘇丹

    0熱度

    1回答

    我有兩個geom_line時間序列,每個繪圖上有一些geom_text & geom_points。 其中兩個地塊還有geom_vline。我想知道是否有可能合併兩個,但我沒有得到解決方案。 這裏有兩個地塊: require(zoo) require(ggplot2) set.seed(10) # plot 1: tmp1 <- xts(cumsum(rnorm(5000,1,10))