[GSoC-PortA] chart.* as generics
Brian G. Peterson
brian at braverock.com
Sun Aug 18 22:21:39 CEST 2013
Sounds good. - Brian
On 08/18/2013 03:06 PM, Ross Bennett wrote:
> Brian,
>
> Thanks for clarifying, I was worried that might be the case. I could add
> a new function named chart.RiskReward and make that our generic function
> and use an alias for the existing chart.Scatter.* functions. It could
> look something like this:
>
> chart.RiskReward.optimize.portfolio.ROI <- chart.Scatter.ROI
> chart.RiskReward.optimize.portfolio.random <- chart.Scatter.RP
>
> Would that be ok and worthwhile to do?
>
> Ross
>
>
>
> On Sun, Aug 18, 2013 at 12:05 PM, Brian G. Peterson <brian at braverock.com
> <mailto:brian at braverock.com>> wrote:
>
> On 08/18/2013 01:35 PM, Ross Bennett wrote:
>
>
> The PerformanceAnalytics packages already has a chart.Scatter
> function.
> Will we have any naming or masking issues if I make chart.Scatter a
> function for the different optimize.portfolio.objects?
>
>
> It's easy to make chart.Weights a generic, but it will be much
> harder with chart.Scatter.*
>
> Because PerformanceAnalytics is on CRAN and much more widely used,
> we'd need to match the argument list, and create a
> chart.Scatter.default in PerfA. I don't see any way to match the
> argument list though.
>
> --
> Brian
More information about the GSoC-PortA
mailing list