def get_col_props(var_type):
"""Get column properties
:returns dict: Column properties
"""
npdtype = np.dtype(var_type)
# determine data-type categories
is_int = isinstance(npdtype.type(), np.integer)
is_ts = isinstance(npdtype.type(), np.datetime64)
is_num = is_ts or isinstance(npdtype.type(), np.number)
return dict(dtype=npdtype, is_num=is_num, is_int=is_int, is_ts=is_ts)
评论列表
文章目录