This is a pre-release version (latest).Go to latest (1.18.0)
{ } Raw JSON

bundles / scipy latest / scipy / stats / _mstats_basic / argstoarray

function

scipy.stats._mstats_basic:argstoarray

source: build-install/usr/lib/python3.14/site-packages/scipy/stats/_mstats_basic.py:108

Signature

def argstoarray(*args)

Summary

Constructs a 2D array from a group of sequences.

Extended Summary

Sequences are filled with missing values to match the length of the longest sequence.

Parameters

*args : sequences

Group of sequences.

Returns

argstoarray : MaskedArray

A ( m x n ) masked array, where m is the number of arguments and n the length of the longest argument.

Notes

numpy.ma.vstack has identical behavior, but is called with a sequence of sequences.

Examples

A 2D masked array constructed from a group of sequences is returned.
from scipy.stats.mstats import argstoarray
✓
argstoarray([1, 2, 3], [4, 5, 6])
✗
masked_array(
  data=[[1.0, 2.0, 3.0],
        [4.0, 5.0, 6.0]],
  mask=[[False, False, False],
        [False, False, False]],
  fill_value=1e+20)
The returned masked array filled with missing values when the lengths of sequences are different.
argstoarray([1, 3], [4, 5, 6])
✗
masked_array(
  data=[[1.0, 3.0, --],
        [4.0, 5.0, 6.0]],
  mask=[[False, False,  True],
        [False, False, False]],
  fill_value=1e+20)

Aliases

  • scipy.stats._mstats_basic.argstoarray