flatten 相关问题

展平是指将多维数组缩减为单个维度,或者减少类和类方法以处理基于函数的调用。

函数接受搜索字符串和书籍列表,并返回与搜索输入匹配的所有书籍(STUCK)

我接到了一项任务,但我似乎无法全神贯注地成功完成该任务,并且需要一些帮助来编写代码来完成该任务。任何帮助实现这一目标都将...

回答 1 投票 0

通过数组过滤并返回数组中的值以匹配搜索输入的函数

我正在尝试创建一个函数,它接受搜索字符串和书籍列表,并返回与搜索输入匹配的所有书籍。他们必须返回一个数组。有人建议我

回答 1 投票 0

接受字符串和书籍列表并返回与搜索输入匹配的所有书籍的函数

`我一直在用头撞墙,我不知道从这里该去哪里。我正在尝试构建一个函数,该函数接受一个字符串和一个书籍列表,然后返回...

回答 1 投票 0

将 JSON 嵌套解析为 ADF 中的 CSV 文件的 API

我从 Log Analytics API 获取生成的 Json 文件到 ADF 中,我想将其转换为 CSV 文件。我的 Json 文件具有以下结构: { “表”:[ { “名字&...

回答 1 投票 0

将唯一值拆分到列中

我想仅按唯一值拆分(文本到列)每一行。 我尝试过使用 Flatten 但不会自动生成其他行。 你能给出一个可以生成 ea 的一次性公式吗?

回答 1 投票 0

R 数据框:处理一列或多列中包含多个值的行

我正在使用一个数据集,该数据集每行的几列中有多个值。 我需要能够对这些数据运行基本统计数据,例如摘要和交叉表。 关于价值观 每个VA...

回答 4 投票 0

如何合并嵌套在另一个数据帧中的所有数据帧并在一个结果数据帧中生成所有组合?

我有使用以下代码复制的样本数据之类的数据: ###生成样本数据 样本数据1 <- data.frame(in_1=c(1,2,3,4,5),in_2=c("A","B","C","D"...

回答 1 投票 0

Ruby 扁平化 JSON 对象或哈希

// 扁平化 JSON 对象 //(想要将嵌套哈希中的所有键合并为字符串,并希望输出放入数组列表中) input1 = {a: {b: {c: {} }, d:[] }, e: "e", f: nil, g: -2} 输入2 = {a: {...

回答 1 投票 0

如何在Python中展平元组

我有一个列表的以下元素,该列表有 100 个元素长。 [(50, (2.7387451803816479e-13, 219))] 如何将每个元素转换为如下所示? [(50, 2.7387451803816479e-13, 2...

回答 7 投票 0

展平同一行的标题/值

我有一个来自 Google Sheets API 的 json 导出,并且想要自动执行一些文件处理。 我压平文件后,格式如下: 这个转化成reg的标准是什么...

回答 0 投票 0

如何拼合 VR 视频以在普通屏幕上显示?

我不确定这里的术语,但我有一个 VR 视频,旨在使用每只眼睛都有单独屏幕的耳机来显示。从某种意义上说,当您转动他时,它不是 3D ...

回答 0 投票 0

将 SQL Server 中的 XML 扁平化为表格和表格

我继承了一个 SQL Server 表,其中的 XML 列定义为 NVARCHAR(MAX),而不是 XML。 存储在其中的 XML 数据示例如下所示: 我继承了一个 SQL Server 表,其中的 XML 列定义为 NVARCHAR(MAX),而不是 XML。 其中存储的 XML 数据示例如下所示: <?xml version="1.0" encoding="utf-16"?> <AppLayout xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <AppId>1720</AppId> <AppNum>110000014</AppNum> <Frequency> <Value>Y</Value> </Frequency> <QList> <QLayout> <SType>DQ</SType>... </QLayout> <QLayout> <SType>PAQ</SType>... </QLayout> <QList> </AppLayout> 注意几点: Values 可以直接在 xml 标记中,如 <AppId>1720</AppId> 或嵌入在 <Value> 之间,例如:<Frequency><Value>Y</Value></Frequency> XML中有数组字段 我的目标是将 XML 扁平化为多个表: 应用布局 AppLayoutQList(FK 参考 AppId) 我想在没有 UDF/存储过程的情况下使用 T-SQL(我知道你可能对此有不同的看法,但我不想在这里讨论上下文)。 有人能告诉我如何实现它吗? 谢谢。 在提问时,您需要提供一个最小的可重现示例。 正如评论中已经提到的: 我们无权访问您的表(AppLayout 和 AppLayputQList) 这是一个概念性的例子。您可以根据需要轻松调整它。 SQL -- DDL and sample data population, start USE tempdb; GO DROP TABLE IF EXISTS #city; DROP TABLE IF EXISTS #state; -- parent table CREATE TABLE #state ( stateID INT IDENTITY PRIMARY KEY, stateName VARCHAR(30), abbr CHAR(2), capital VARCHAR(30) ); -- child table (1-to-many) CREATE TABLE #city ( cityID INT IDENTITY, stateID INT NOT NULL FOREIGN KEY REFERENCES #state(stateID), city VARCHAR(30), [population] INT, PRIMARY KEY (cityID, stateID, city) ); -- mapping table to preserve IDENTITY ids DECLARE @idmapping TABLE (GeneratedID INT PRIMARY KEY, NaturalID VARCHAR(20) NOT NULL UNIQUE); DECLARE @xml XML = N'<root> <state> <StateName>Florida</StateName> <Abbr>FL</Abbr> <Capital>Tallahassee</Capital> <cities> <city> <city>Miami</city> <population>470194</population> </city> <city> <city>Orlando</city> <population>285713</population> </city> </cities> </state> <state> <StateName>Texas</StateName> <Abbr>TX</Abbr> <Capital>Austin</Capital> <cities> <city> <city>Houston</city> <population>2100263</population> </city> <city> <city>Dallas</city> <population>5560892</population> </city> </cities> </state> </root>'; -- DDL and sample data population, end ;WITH rs AS ( SELECT stateName = p.value('(StateName/text())[1]', 'VARCHAR(30)'), abbr = p.value('(Abbr/text())[1]', 'CHAR(2)'), capital = p.value('(Capital/text())[1]', 'VARCHAR(30)') FROM @xml.nodes('/root/state') AS t(p) ) MERGE #state AS o USING rs ON 1 = 0 WHEN NOT MATCHED THEN INSERT(stateName, abbr, capital) VALUES(rs.stateName, rs.Abbr, rs.Capital) OUTPUT inserted.stateID, rs.stateName INTO @idmapping (GeneratedID, NaturalID); ;WITH Details AS ( SELECT NaturalID = p.value('(StateName/text())[1]', 'VARCHAR(30)'), city = c.value('(city/text())[1]', 'VARCHAR(30)'), [population] = c.value('(population/text())[1]', 'INT') FROM @xml.nodes('/root/state') AS A(p) -- parent CROSS APPLY A.p.nodes('cities/city') AS B(c) -- child ) INSERT #city (stateID, city, [Population]) SELECT m.GeneratedID, d.city, d.[Population] FROM Details AS d INNER JOIN @idmapping AS m ON d.NaturalID = m.NaturalID; -- test SELECT * FROM #state; SELECT * FROM @idmapping; SELECT * FROM #city;

回答 1 投票 0

Bigquery 在数组中选择

我的架构 我将如何在 de where 子句中访问“event_params.key”,以及如何在 string_value、int_value 或 float_value 中获取数组的值。 喜欢 选择 时间戳 AS 数据, event_n...

回答 1 投票 0

在 Python 中尝试扁平化来自谷歌实体情感分析的响应对象的错误

目标 我正在尝试展平来自谷歌实体情绪分析的响应对象,该对象位于 python 笔记本中 pandas 数据框 (df) 中名为 entitysentiment 的字段中。

回答 0 投票 0

在 rust 中,扁平化与 Vec<Vec<_>> 和 Vec<Result<T<E>> 或 Vec<Option<T>> 的行为有何不同

iter::flatten 的官方文档指出: 一种迭代器,它可以将迭代器中的一层嵌套展平,这些迭代器可以变成迭代器。 但是对于这段代码: 如果让 Ok(entries) = fs::

回答 3 投票 0

如何在mariaDB SQL(+BigQuery)中使用excel的转置函数?

我正在使用 MariaDB,我在将数组数据放入垂直形式时遇到了问题。 姓名 地点 行号 项目1 A-SH-09-2-F[6] 1个 项目1 B-SH-35-2-D[5] 2个 项目1 B-SH-41-5[40] 3个 项目2 A-RSH-03-2-D[10...

回答 1 投票 0

JSONata 以扁平化具有两个数组值的对象

我从一个有两个数组值的对象开始。对于每一个,我想将所有非数组值与数组值匹配,但索引值按顺序匹配,例如,每个 ...

回答 2 投票 0

是否有一种功能能够识别现有的页眉和页脚并将其“扁平化”,以便无法使用 pdf 编辑器更改它们?

我正在合并多个文件;每个文件都有多个页面。每页都有页脚和页眉(页码、参考编号)。当我拼合文件并合并文件时,页码重新...

回答 0 投票 0

使用 MatTreeFlatDataSource 时如何访问 flattenedData

升级到 Angular Material 后 - 版本 12(“@angular/material”:“^12.1.2”)。似乎我无法再从 MatTreeFlatDataSource 访问 _flattenData 属性。这

回答 1 投票 0

在 Athena / Presto 中为动态键提取 JSON 对象

我的表中有两个字符串格式的列。其中一列中有 json 对象。 JSON 对象中的键不固定 - 所以问题是我不能使用标准的 json 提取函数......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.