From 9b8707c4628e255e0ffba90e84220b011660508c Mon Sep 17 00:00:00 2001 From: Dieter Vandenbussche Date: Sat, 23 Nov 2013 14:04:25 -0500 Subject: [PATCH] BUG: Add separate import for numpy.ma.mrecords (GH5577) --- pandas/core/frame.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandas/core/frame.py b/pandas/core/frame.py index 6a1ecfed15896..d84c0dd9ea5f7 100644 --- a/pandas/core/frame.py +++ b/pandas/core/frame.py @@ -200,9 +200,9 @@ def __init__(self, data=None, index=None, columns=None, dtype=None, elif isinstance(data, dict): mgr = self._init_dict(data, index, columns, dtype=dtype) elif isinstance(data, ma.MaskedArray): - + import numpy.ma.mrecords as mrecords # masked recarray - if isinstance(data, ma.mrecords.MaskedRecords): + if isinstance(data, mrecords.MaskedRecords): mgr = _masked_rec_array_to_mgr(data, index, columns, dtype, copy)