geom-bar

    1熱度

    1回答

    我有三個數據幀,我無法真正rbind或cbind。他們分享存儲人口名稱的專欄'Pop.Name'。人口名稱在三個dfs中很常見。 我試圖用ggplot2來統計(stat="bin")每個數據框中每個人口的病例數,並繪製它,以便我爲每個df和每個人口都有一個不同的欄。基本上我想比較一下每個人羣的計數數據,因爲在一個df和我正在使用治療的dfs。 要繪製單獨DF的一個我用: plt<- ggplot(

    0熱度

    1回答

    多個填充顏色我有這樣的數據集: comb<-data.frame(nom=c("A","B","C","A","B","C"),type=c(rep("1",3),rep("2",3)),val=c(1,3,2,3,2,2)) 我想有這個結果與ggplot2: 但我只是有這個 ggplot()+ geom_bar(data=comb,aes(x=nom, y=val,fill=type),st

    11熱度

    2回答

    根據documentation,geom_bar在固定寬度的欄中顯示效果最好 - 即使欄之間的間距似乎由寬度決定。但是,如果寬度可變,它不會像我所預期的那樣響應,從而導致不同棒之間的重疊或間隙(如圖所示here)。 要明白我的意思,請試試這個非常簡單重複的例子: x <- c("a","b","c") w <- c(1.2, 1.3, 4) # variable widths y <- c(9

    0熱度

    1回答

    我有一個六人表現的數據集。我想顯示「最低」和「目標」表現 - 在這個例子中,分別是100和140。 require("ggplot2") stones<-c("Mick","Keith","Brian","Bill","Charlie","Ronnie") rMat<-data.frame(c(rep(100,6),rep(40,6),20,21,27,46,138,168), c

    -1熱度

    1回答

    我試圖在geom_bar中放置標籤,但是我不能。 我的代碼 df <- data.frame( uni = rep(c("D","E","F","G","H"),3), Var1 = factor(c(rep("A",5),rep("B",5),rep("C",5))), Freq = c(53.6,50.0,48.5,50.0,56.2,23.2,18.5,27.7,20.0,14.3,23

    23熱度

    1回答

    鑑於以下數據集: Division Year OperatingIncome 1 A 2012 11460 2 B 2012 7431 3 C 2012 -8121 4 D 2012 15719 5 E 2012 364 6 A 2011 12211 7 B 2011 6290 8 C 2011 -2657 9 D 2011 14657 1

    0熱度

    1回答

    我有我所知道的將是一個不可能的簡單問題。我使用的是條形圖,顯示天的平均每月使用下面的例子: dat <- structure(list(Days = c("217.00", "120.00", "180.00", "183.00", "187.00", "192.00"), Amt = c("1,786.84", "1,996.53", "1,943.23", "321.30"

    4熱度

    2回答

    如何使用ggplot在多個條形圖上確定它們之間的條形和空格寬度,每個圖形上的條形數量不同? 這是一個失敗的嘗試: m <- data.frame(x=1:10,y=runif(10)) ggplot(m, aes(x,y)) + geom_bar(stat="identity") ggplot(m[1:3,], aes(x,y)) + geom_bar(stat="identity")

    3熱度

    1回答

    我有附加的數據集,並使用該R代碼繪製數據: plotData <- read.csv("plotdata.csv") ix <- 1:nrow(plotData) long <- melt(transform(plotData, id = ix), id = "id") # add id col; melt to long form ggp2 <- ggplot(long, aes(id,