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