Публикации по теме 'flatten'


Работа с Spark Dataframe со сложной схемой
Описание проблемы Spark DataFrame может иметь простую схему, в которой каждый столбец имеет простой тип данных, например IntegerType, BooleanType, StringType . Однако столбец может быть одного из двух сложных типов: ArrayType и StructType . StructType сам по себе является дочерней схемой. В этом случае у нас есть вложенная схема. Работать с вложенной схемой не всегда просто. Некоторые заметные проблемы: Сложные SQL-запросы Трудно переименовать / преобразовать тип данных..

Сведение в Javascript
В этой статье я хочу предоставить некоторые базовые/продвинутые знания о выравнивании мелкого или глубокого массива и объектов в Javascript. Проще говоря, сглаживание означает приведение объекта к одному уровню. Может быть случай, когда внутренний API предоставляет сложную/вложенную структуру JSON, а логике представления требуется простая структура. Простой пример Возьмем вложенный массив одного уровня: пусть обр = [1,2,[3,4]]; и вывод должен быть таким: [1,2,3,4]; Как..

Вопросы по теме 'flatten'

Как объединить значения подмассива и удалить дубликаты?
$arr[] = array('A','B'); $arr[] = array('C','B'); ... Мне нужно получить объединенный результат всех подмассивов $arr . И для дублированных записей следует получить только одну.
13936 просмотров
schedule 30.09.2022

Сведение Iterable‹Iterable‹T›› в Guava
Есть ли в Гуаве метод flatten или простой способ преобразовать Iterable<Iterable<T>> в Iterable<T> ? У меня есть Multimap<K, V> [sourceMultimap], и я хочу вернуть все значения, где ключ соответствует некоторому...
15206 просмотров
schedule 19.04.2023

Сохранить список как строки с аннотациями Java XML
Мне нужно сохранить некоторые переменные в простом классе, используя XML-аннотации Java: http://download.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/package-summary.html В настоящее время класс довольно прост и выглядит так:...
931 просмотров
schedule 18.02.2023

Flatten Array: сохранить индекс, значение равно позиции в массиве
У меня были небольшие проблемы с попыткой сгладить массивы определенным образом. Вот вид print_r массива, который я хочу сгладить: Array ( [1] => Array ( [8] => 1 [9] => 2...
1696 просмотров

Clojure сглаживает и лень
Не уверен, что я наблюдаю при использовании flatten при построении ленивой последовательности. Глядя на исходный код в clojure.core, я вижу, что функция flatten вызывает фильтр и, следовательно, должна возвращать ленивую последовательность - я...
1016 просмотров
schedule 08.04.2022

Как преобразовать внутренние элементы List[List[Int]] в кортежи? (Как сгладить полиморфные кортежи)
Я хочу преобразовать несколько списков, каждый с постоянным внутренним размером списка, которые выглядят так: List(List(1, 2, 3), List(3, 4, 5)) List(List(1, 2), List(3, 4)) к этому: List((1, 2, 3), (3, 4, 5)) List((1, 2),...
118 просмотров

.net, Itextsharp, как сплющить комментарии (конкретно штампы)?
Короче говоря, у меня возникают проблемы, в частности, «сглаживание» комментариев штампов в PDF-файлах при использовании Itextsharp. Эффект, который я ищу, идентичен тому, что вы получаете, когда вы «печатаете в PDF» из Acrobat (штамп больше нельзя...
1900 просмотров
schedule 23.09.2022

Выравнивание Xml с использованием Xslt, создание узлов из значений, штрихи для пробелов
Я видел много подобных вопросов здесь, в StackOverflow, и я пытался следить за ними весь день, чтобы выяснить мою конкретную ситуацию, но мне не повезло. Я хочу взять этот xml: <RestaurantData> <Foodie>...
117 просмотров
schedule 15.06.2023

Выравнивание вложенных свойств Orika
Мне нужна помощь с преобразованием глубокой структуры n-уровней в одноуровневые свойства объекта. По соглашению используется символ подчеркивания (уровень1_уровень2_уровень3). Я использую orika ( http://orika-mapper.github.io/orika-docs/index.html )...
2182 просмотров
schedule 21.01.2023

Привязка плоского объекта EF к GridView и разрешение синхронизации с репозиториями
Я впервые использую Entity Framework в сложной ситуации привязки данных сетки, и мне нужны некоторые стратегии для выполнения этой задачи. У меня есть эти классы POCO, сначала автоматически сгенерированные обратным кодом EF POCO (то же самое для...
959 просмотров

PHP сглаживает массив и добавляет ключ глубины
У меня есть следующий массив: Array ( [0] => Array ( [id] => 2 [title] => Root 2 [description] => [site_id] => 1 [parent_id] => 0 [created_at]...
515 просмотров
schedule 28.08.2022

извлечь дочерние + родительские данные, используя lodash
У меня есть следующая структура JSON, и я хочу извлечь всю информацию о конкретной команде с заданным идентификатором, включая подразделение, к которому она принадлежит. { "teams":[ { "divisionName":"5th Grade -...
826 просмотров
schedule 27.12.2022

сгладить иерархический xml, переставив узлы
Мне нужно сгладить иерархическую структуру XML. Теперь это, вероятно, звучит как хорошо выветренная тема, и есть много ссылок, которые я перелил. Но в основном это советы по созданию иерархии из плоской структуры. Входной XML - <bom>...
449 просмотров
schedule 04.08.2022

Сглаживание дерева с помощью MR, как я могу рекурсивно присоединиться к PIG/HIVE/MR?
Я хочу сгладить иерархию данных, используя Pig/Hive/MR. Ниже приведен пример ввода, который представляет древовидную структуру: Child|Parent B|A D|B E|B C|A Обязательный вывод, представляющий путь к корневому узлу. B,A D,B,A E,B,A C,A...
280 просмотров
schedule 19.07.2022

как я могу рекурсивно сгладить произвольно вложенные векторы и карты в Clojure?
Я пытаюсь использовать рекурсию, чтобы пройти по дереву произвольно вложенных векторов и карт в Clojure и вернуть вектор только из ключевых слов, включая вершины. Таким образом, приведенные ниже примеры данных должны вернуться: [:top :top :top...
1574 просмотров
schedule 28.07.2022

Дублирующаяся строка, когда в ячейке есть значения, разделенные запятыми
Мне нужно разбить каждую строку на 2, КОГДА есть значения, разделенные запятыми в столбце 6 (по многим строкам). Пример (начиная с 2 строк): A B C D E F G0 ,G1 A* B* C* D* E* F* G0*,G1* Превращается в: A B C D E F G0 A B...
38 просмотров
schedule 04.04.2023

Схема Программа, обрабатывающая подсписки в один список
Я только начал изучать схему, и мне немного сложно понять часть cons-cdr. Я делаю функцию, которая берет список, а затем отображает все атомы в этом списке, включая подсписки, как если бы это был один большой список. Это будет выглядеть так:...
243 просмотров
schedule 23.08.2022

Сглаживание вложенных массивов. (Ява)
Я изо всех сил пытаюсь создать правильную логику для выравнивания массива. По сути, я хочу дублировать родительские строки для каждого дочернего элемента во вложенном массиве. Количество вложенных массивов может варьироваться. Я создавал списки...
2674 просмотров
schedule 13.02.2023

Как я могу полностью сгладить список (списков (списков))
Мне было интересно, как я могу полностью сгладить списки и вещи, которые их содержат. Среди прочего, я придумал это решение, которое подсовывает вещи, которые имеют более одного элемента, и кладет их обратно, или берет вещи с одним элементом после...
810 просмотров
schedule 04.12.2022

Использование Flatten для выбора, где var1 (без повторения) = abc из таблицы bigquery, содержащей несколько вложенных переменных?
Я новичок в BigQuery (3-й день использования без обучения), я просто пытаюсь разобраться во вложенных полях и т. Д. Я просмотрел следующие ресурсы и использовал пример peopledata по ссылке google bigquery docs....
248 просмотров