zip

Класс: matlab.compiler.mlspark.RDD
Пакет: matlab.compiler.mlspark

Синтаксис

result = zip(obj1,obj2)

Описание

result = zip(obj1,obj2) возвращает пару "ключ-значение" RDD result, где первый элемент в паре - от obj1 и второй элемент от obj2. RDD выхода result имеет то же количество элементов, что и obj1. Оба obj1 и obj2 должна иметь одинаковую длину.

Входные параметры

расширить все

RDD входа, заданный как RDD объект.

RDD входа, заданный как RDD объект.

Выходные аргументы

расширить все

RDD выхода, заархивированный из двух входных RDD, возвращенный как RDD объект.

Примеры

расширить все

%% Connect to Spark
sparkProp = containers.Map({'spark.executor.cores'}, {'1'});
conf = matlab.compiler.mlspark.SparkConf('AppName','myApp', ...
                        'Master','local[1]','SparkProperties',sparkProp);
sc = matlab.compiler.mlspark.SparkContext(conf);

%% zip
x = sc.parallelize({'A', 'B', 3});
y = sc.parallelize({1, 2, 'C'});
out = x.zip(y).collect(); % {{'A',1},{'B',2},{3,'C'}}}
Введенный в R2016b