SArray
SArray is a one-dimensional, immutable array-like data structure used in GraphLab Create for scalable data processing. It represents a single column of data and is commonly used in conjunction with SFrame, GraphLab Create’s tabular data container. An SArray can hold values of a consistent type (such as integers, floats, or strings) and can accommodate missing values as needed. It is designed to support large datasets and can operate with out-of-core storage and distributed computation.
SArray provides a set of common operations for elementwise and structural transformations. Users can apply functions
Creation and interoperability: SArrays are created from various sources such as CSV or JSON files, Python lists,
Use cases: In practice, SArray serves as a column in SFrame for data preprocessing, feature engineering, and
History: SArray was part of GraphLab Create, a data science toolkit developed by GraphLab (later Turi) and