From f749f287b8f73b66ee34d9101049fc0f3f94aa59 Mon Sep 17 00:00:00 2001 From: Guillaume Horel Date: Tue, 20 Mar 2018 17:17:59 -0400 Subject: better output --- pyisda/credit_index.pyx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pyisda/credit_index.pyx b/pyisda/credit_index.pyx index 1a63c26..5c5102d 100644 --- a/pyisda/credit_index.pyx +++ b/pyisda/credit_index.pyx @@ -348,14 +348,13 @@ cdef class CreditIndex(CurveList): &fl_pv[i,j]) i += 1 - return pd.concat({'duration': - pd.DataFrame(fl_pv, + return pd.concat([pd.DataFrame(fl_pv, columns=d.view('M8[D]'), index=tickers), - 'protection_pv': pd.DataFrame(cl_pv, columns=d.view('M8[D]'), - index=tickers)}) + index=tickers)], + keys=['duration', 'protection_pv']) def accrued(self): cdef double accrued FeeLegAI(self.fee_legs[0], self.base_date, &accrued) -- cgit v1.2.3-70-g09d2