scipy.stats.mstats.
argstoarray#
- scipy.stats.mstats.argstoarray(*args)[источник]#
Создаёт двумерный массив из группы последовательностей.
Последовательности заполняются пропущенными значениями для соответствия длине самой длинной последовательности.
- Параметры:
- *argsпоследовательности
Группа последовательностей.
- Возвращает:
- argstoarrayMaskedArray
A ( m x n ) маскированный массив, где m это количество аргументов и n длина самого длинного аргумента.
Примечания
numpy.ma.vstackимеет идентичное поведение, но вызывается с последовательностью последовательностей.Примеры
Возвращается 2D маскированный массив, построенный из группы последовательностей.
>>> 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)