maxframe.dataframe.Series.repeat#

Series.repeat(repeats, axis=None)#

重复 Series 的元素。

返回一个新的 Series,其中当前 Series 的每个元素都连续重复指定次数。

参数:
  • repeats (int or array of ints) -- 每个元素的重复次数。这应该是一个非负整数。重复 0 次将返回一个空的 Series。

  • axis (None) -- 必须为 None。没有实际效果,但为了与 numpy 兼容而被接受。

返回:

新创建的包含重复元素的 Series。

返回类型:

Series

参见

Index.repeat

Index 的等效函数。

numpy.repeat

numpy.ndarray 的类似方法。

示例

>>> import maxframe.dataframe as md
>>> s = md.Series(['a', 'b', 'c'])
>>> s.execute()
0    a
1    b
2    c
dtype: object
>>> s.repeat(2).execute()
0    a
0    a
1    b
1    b
2    c
2    c
dtype: object
>>> s.repeat([1, 2, 3]).execute()
0    a
1    b
1    b
2    c
2    c
2    c
dtype: object