ID: 21350398

4.2.2《数据的合并》-课后作业 粤教版(2019)-信息技术-数据管理与分析选修3

日期:2025-09-18 科目:信息技术 类型:高中试卷 查看:42次 大小:15822B 来源:二一课件通
预览图 1/2
4.2.2,2019,选修,分析,数据管理,信息技术
  • cover
《数据的合并》作业 一、选择题 1. 在 Python 的 Pandas 库中,用于水平(按列)合并两个 DataFrame 的方法是: A. `concat()` B. `merge()` C. `append()` D. `join()` 答案:A 解析:在 Pandas 库中,`concat()` 方法用于沿特定轴(行或列)连接两个或多个 DataFrame。对于水平合并(按列),应使用 `axis=1`。`merge()` 通常用于基于一个或多个键将不同 DataFrame 中的行连接起来,而 `append()` 和 `join()` 不是用于合并 DataFrame 的标准方法。 2. 在 R 语言中,用于垂直(按行)合并两个数据框的函数是: A. `cbind()` B. `rbind()` C. `merge()` D. `union()` 答案:B 解析:在 R 语言中,`rbind()` 函数用于垂直(按行)合并两个数据框。`cbind()` 用于水平(按列)合并,`merge()` 用于基于共同的列合并数据框,而 `union()` 不是 R 语言中用于合并数据框的函数。 3. 在 Excel 中,如果要将两个工作表的数据合并到一个工作表中,可以使用的功能是: A. "复制" > "粘贴" B. "数据" > "合并查询" C. "插入" > "获取外部数据" D. "公式" > "查找和引用" 答案:B 解析:在 Excel 中,"数据" > "合并查询"(在较新版本中可能称为“获取和转换”或“查询”)功能允许用户将来自不同工作表或工作簿的数据合并到一个工作表中。这提供了一种强大的方式来合并、整理和分析数据。 4. 在 SQL 中,用于将两个表的结果集合并成一个结果集的操作符是: A. UNION B. JOIN C. UNION ALL D. INNER JOIN 答案:A 解析:在 SQL 中,`UNION` 操作符用于将两个表的结果集合并成一个结果集,要求这两个表具有相同的列数和相似的数据类型。`UNION ALL` 类似于 `UNION`,但不会自动去除重复的行。`JOIN` 和 `INNER JOIN` 是用于基于一个或多个共同的列来连接两个表的行。 5. 在 Pandas 中,如果要根据一个或多个键将不同 DataFrame 中的行连接起来,应该使用的方法是: A. `concat()` B. `merge()` C. `append()` D. `join()` 答案:B 解析:在 Pandas 中,`merge()` 方法用于根据一个或多个键将不同 DataFrame 中的行连接起来。这是执行数据库风格 join 操作的主要方式。虽然 `concat()`, `append()`, 和 `join()` 也可以用来合并数据,但它们不适用于基于键的行连接。 二、填空题 6. 在 Pandas 中,`_____()` 方法用于垂直(按行)合并两个 Series 或 DataFrame。 答案:append() 解析方法:在 Pandas 中,`append()` 方法用于垂直(按行)合并两个 Series 或 DataFrame。可以通过传递另一个 Series 或 DataFrame 作为参数来实现合并。 7. 在 R 语言中,`_____()` 函数用于基于共同的列合并两个数据框。 答案:merge() 解析方法:在 R 语言中,`merge()` 函数用于基于一个或多个共同的列合并两个数据框。可以通过设置 `by` 参数来指定用于合并的共同列。 8. 在 Excel 中,使用 "_____" > "高级查询编辑器",可以执行复杂的数据合并和转换操作。 答案:获取和转换 解析方法:在 Excel 中,通过 "数据" > "获取和转换" > "高级查询编辑器",用户可以执行复杂的数据合并和转换操作。这包括从不同的源导入数据、清理、转换以及合并数据。 9. 在 SQL 中,使用 `FULL_____` 关键字可以返回两个表中所有的匹配记录以及没有匹配的记录。 答案:OUTER JOIN 解析方法:在 SQL 中,`FULL OUTER JOIN`(或简称 `FULL JOIN`)返回两个表中所有的匹配记录以及没有匹配的记录。这意味着它将返回所有行的并集,并在没有匹配的地方填充 NULL。 10. 在 Pandas 中,`merge()` 方法的 `how` 参数设置为 `'inner'`,表示执行的是_____类型的合并。 答案:内连接 解析方法:在 Pandas 中,当使用 `merge()` 方法进行合并时,如果 `how` 参数设置为 `'inner'`,则表 ... ...

~~ 您好,已阅读到文档的结尾了 ~~