期权路,上证50ETF期权 众说纷纭期权路,遥遥无期空杯想

numpy库np.concatenate对数组拼接的用法

concatenate功能:数组拼接

concatenate((a1, a2, ...), axis=0, out=None)            Join a sequence of arrays along an existing axis.            Parameters      ----------      a1, a2, ... : sequence of array_like          The arrays must have the same shape, except in the dimension          corresponding to `axis` (the first, by default).      axis : int, optional          The axis along which the arrays will be joined.  If axis is None,          arrays are flattened before use.  Default is 0.      out : ndarray, optional          If provided, the destination to place the result. The shape must be          correct, matching that of what concatenate would have returned if no          out argument were specified.            Returns      -------      res : ndarray          The concatenated array.
官方Examples:
    >>> a = np.array([[1, 2], [3, 4]])      >>> b = np.array([[5, 6]])      >>> np.concatenate((a, b), axis=0)      array([[1, 2],             [3, 4],             [5, 6]])      >>> np.concatenate((a, b.T), axis=1)      array([[1, 2, 5],             [3, 4, 6]])      >>> np.concatenate((a, b), axis=None)      array([1, 2, 3, 4, 5, 6])            This function will not preserve masking of MaskedArray inputs.            >>> a = np.ma.arange(3)      >>> a[1] = np.ma.masked      >>> b = np.arange(2, 5)      >>> a      masked_array(data=[0, --, 2],                   mask=[False,  True, False],             fill_value=999999)      >>> b      array([2, 3, 4])      >>> np.concatenate([a, b])      masked_array(data=[0, 1, 2, 2, 3, 4],                   mask=False,             fill_value=999999)      >>> np.ma.concatenate([a, b])      masked_array(data=[0, --, 2, 2, 3, 4],                   mask=[False,  True, False, False, False, False],             fill_value=999999)

原文链接:https://www.qiquanji.com/post/164.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

作者:xiaojiucai 分类:期权知识 浏览: