我在使用當前數據集創建我需要的barplot時遇到了很多麻煩。看起來很直截了當,但是每當我運行我的代碼時我都會收到錯誤信息。R:創建描繪ggplot2中百分比的百分比的barplot
一些背景信息
Percent_Calls由
Percent_Total由(呼叫+噪聲)/(總和(呼叫)來計算呼叫/(呼叫+噪聲)來計算+總和(噪聲));
PercentofCall由Percent_Calls * Percent_Total
我正在與CRF_Score試圖創建一個barplot(與y軸的百分比)爲x變量和Percent_Total值作爲條計算的。最後,我想突出Percent_Total中PercentofCall的部分。
require(ggplot2)
ggplot(FD2_CAna, aes(CRF_Score, fill=Percent_Total)) + geom_bar(binwidth=0.05)
上面的代碼通常是對我的作品,但我得到這個錯誤,而不是:
Error in unit(tic_pos.c, "mm") : 'x' and 'units' must have length > 0
我一直在使用as.factor(x)
在另一個線程建議嘗試,但圖形輸出是不是我所需要。
這是一起的我想要什麼線比較多,除了它是在JMP製作。
對不起,很長的解釋,我在這裏做錯了什麼?
這完美的作品,謝謝。我應該更仔細地閱讀ggplot包的信息。 – Mengll