data_info_factory#

astropy.utils.data_info.data_info_factory(names, funcs)[源代码]#

工厂创建可作为 option 用于输出数据对象摘要信息。

参数:
names : listPython :列表

信息属性名称列表

funcs : listPython :列表

计算相应信息属性的函数列表

返回:
func : functionPYTHON:函数

可用作数据信息选项的函数

实例

>>> from astropy.utils.data_info import data_info_factory
>>> from astropy.table import Column
>>> c = Column([4., 3., 2., 1.])
>>> mystats = data_info_factory(names=['min', 'median', 'max'],
...                             funcs=[np.min, np.median, np.max])
>>> c.info(option=mystats)
min = 1
median = 2.5
max = 4
n_bad = 0
length = 4