Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
except:
size = None
dtype = None
new_node = PandasSeriesNode(size, dtype)
return new_node
elif pandas_type == 'wide':
shape = _pandas_shape(level)
new_node = PandasPanelNode(shape)
return new_node
# else: it will simply be treated as a dict
elif level._v_title.startswith('sparse:') and not raw:
frm = level._v_attrs.format
dtype = level.data.dtype
shape = tuple(level.shape[:])
node = SparseMatrixNode(frm, shape, dtype)
return node
return node
elif isinstance(level, tables.VLArray):
if level.shape == (1,):
return ObjectNode()
node = NumpyArrayNode(level.shape, 'unknown')
return node
elif isinstance(level, tables.Array):
stats = {}
if settings.get('summarize'):
stats['mean'] = level[:].mean()
stats['std'] = level[:].std()
compression = {}
if settings.get('compression'):