我無法理解R中的Beta函數。我希望y尺度以百分比(0-> 1)顯示相對值。如何使用具有相同形式的圖表來實現此目標?R Beta函數 - 相對y尺度
x = seq(0,1,0.001)
plot(x,dbeta(x,10,40), type="l", col="red", xlab="time", ylab="frequency")
我無法理解R中的Beta函數。我希望y尺度以百分比(0-> 1)顯示相對值。如何使用具有相同形式的圖表來實現此目標?R Beta函數 - 相對y尺度
x = seq(0,1,0.001)
plot(x,dbeta(x,10,40), type="l", col="red", xlab="time", ylab="frequency")
這聽起來像你正在尋找的beta
密度,標準化因此最大值爲1,這可以通過完成:
x = seq(0,1,0.001)
density = dbeta(x, 10, 40)
plot(x, density/max(density), type="l", col="red", xlab="time", ylab="frequency")
那就是它! 「正常化」,當然... 謝謝! – user3347232
嗯。 x應該是「以小時計」,y應該是「相對頻率」。 該圖的陳述應該是「大部分事件(7)需要約0.2小時」 – user3347232
你是什麼意思「顯示相對值的百分比(0-> 1)」?您現在正在繪製beta密度。 – josliber
y軸應顯示從0到1(0%到100%)的相對值。 – user3347232
你在尋找分佈函數(密度的積分)嗎,還是你想要規範密度? – josliber