0
所以我目前正在嘗試創建一個日常利潤/損失的下拉圖。使用:問題與chart.Drawdown性能分析,需要有限的'ylim'值錯誤
cols = rainbow(ncol(pdrawdown),s=0.7, v=0.8, alpha= 0.7)
chart.Drawdown(pdrawdown, legend.loc = "bottomleft",colorset = cols,
main = "Drawdown Chart", xlab ="Date", ylab = "Drawdown")
我能夠很容易地繪製返回(其值大部分小於10)。然而,在嘗試使用此完全相同的方法對利潤/損失,其值達到10E + 09的範圍內,我得到的錯誤:
Error in plot.window(xlim, ylim, xaxs = "r", log = logaxis) :
need finite 'ylim' values
關於這個怪異的部分是,當我簡單地劃分的每個值在我的數據表中,用pdrawdown = pdrawdown/10000000
降低10,000,000,問題就解決了,它可以繪製它。那麼我能做些什麼來恰當地繪製圖表而不必使用這種奇怪的黑客?
這並沒有奏效,不過感謝這次嘗試。由於某種原因,它看起來像是在數量龐大的情況下出現峯值,而這些數字在回到0之前無法放在秤上。 – alex1stef2