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