垂直缝#
- astropy.table.vstack(tables, join_type='outer', metadata_conflicts='warn')[源代码]#
垂直堆叠表格(沿行)。
A
join_type
of'exact'意味着所有表必须具有完全相同的列名(尽管顺序可能有所不同)。如果join_type
如果为“inner”,则公共列的交集将作为输出。“outer”值(默认值)表示输出将包含所有列的并集,在没有可用公共值的情况下,表值将被屏蔽。- 参数:
- 返回:
实例
要将两个表按行堆叠,请执行以下操作:
>>> from astropy.table import vstack, Table >>> t1 = Table({'a': [1, 2], 'b': [3, 4]}, names=('a', 'b')) >>> t2 = Table({'a': [5, 6], 'b': [7, 8]}, names=('a', 'b')) >>> print(t1) a b --- --- 1 3 2 4 >>> print(t2) a b --- --- 5 7 6 8 >>> print(vstack([t1, t2])) a b --- --- 1 3 2 4 5 7 6 8