看板 Statistics 關於我們 聯絡資訊
※ 引述《bcs (= ="frailty..gggg XD)》之銘言: : xt=c(6.1,-1.1,3.2,0.7,1.7); : g<-function(x,k) {-5*log(2)-sum(abs(x-k))} : 請問若我想畫出k=1.7 時會g達到最大值該怎麼畫?像下面的圖 : 想法 curve(g(xt,x),xlim=range(xt)) 你的 g 函數沒辦法使用向量的引數, 所以需要藉助 sapply 這個函數: curve(sapply(x, function(x) g(xt, x)), xlim=range(xt)) 就可以畫出你下面的圖了~! : z<-outer(xt,xt,g) : persp(xt,xt,z) : 但都行不通。 : 謝謝^^" : θ : |\ : | \ / : | \ / : | \/ : |---------------- k : 1.7 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.64.251.187