在R中使用函数initPortf
初始化package中的portfolio时blotter
,我们可以初始化一个portfolio,例如:
currency("USD")
stock("SPY",currency="USD",multiplier=1)
b.strategy <- "bFaber"
initPortf(b.strategy,'SPY', initDate='1997-12-31')
但是当我们要再次初始化投资组合时,必须先删除投资组合b.strategy:
initPortf(b.strategy, "SPY", initDate = "1997-12-31") :
Portfolio bFaber already exists, use updatePortf() or addPortfInstr() to update it.
这里rm()
不能使用,当我需要删除它时,我必须清除所有工作区。有什么功能可以删除吗?