zip

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

Архивируйте один RDD с другим

Синтаксис

result = zip(obj1,obj2)

Описание

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

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

развернуть все

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

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

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

развернуть все

Вывод RDD заархивирован от двух входов RDDs, возвращенных как объект 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'}}}

Введенный в R2017b