From e772eb688ba58b890cd2563d466f3253f7e6b201 Mon Sep 17 00:00:00 2001 From: Guillaume Horel Date: Fri, 16 Jun 2017 15:05:53 -0400 Subject: better index name --- pyisda/curve.pyx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pyisda/curve.pyx b/pyisda/curve.pyx index bc79413..646e31e 100644 --- a/pyisda/curve.pyx +++ b/pyisda/curve.pyx @@ -120,8 +120,11 @@ cdef class Curve(object): for i in range(n): h[i] = it[i].fRate d[i] = it[i].fDate -134774 - return pd.Series(h, index=d.view('M8[D]'), name=self.ticker \ - if self.ticker else 'hazard_rates') + if isinstance(self, YieldCurve): + name = 'forward_rates' + elif isinstance(self, SpreadCurve): + name = self.ticker if self.ticker else 'hazard_rates' + return pd.Series(h, index=d.view('M8[D]'), name=name) def __iter__(self): cdef: -- cgit v1.2.3-70-g09d2