scala - 比较 Scala 中 DataFrame 的特定行
问题描述
我有两个 Scala DataFrame,我正在测试它们的相似性。我希望能够选择一个特定的行号,并在两个 DataFrame 之间比较该行的每个值。例如:
Dataframe 1: df1
+------+-----+-----------+
| Name | Age | Eye Color |
+------+-----+-----------+
| Bob | 12 | Blue |
| Bil | 17 | Red |
| Ron | 13 | Brown |
+------+-----+-----------+
Dataframe 2: df2
+------+-----+-----------+
| Name | Age | Eye Color |
+------+-----+-----------+
| Bob | 12 | Blue |
| Bil | 14 | Blue |
| Ron | 13 | Brown |
+------+-----+-----------+
输入:第 2 行,输出:年龄、眼睛颜色。
理想的情况是输出也显示不同的值。我在这里考虑过这个选项,但问题是我的 DataFrame 非常大(超过 200,000 行),所以这需要很长时间。有没有更简单的方法可以在 Scala 中选择 Dataframe 的特定行值?
解决方案
推荐阅读
- jquery - 未显示 AJAX 错误消息(成功消息有效)
- python - Pygame - 数学向量。报告声明参数和实际参数之间的差异
- lua - 计算Lua表中整数频率的最佳方法是什么?
- android - 如何在 Android CalendarView 上仅显示 2019 年日历?
- javascript - 有没有办法取消转义代码然后看到它?
- python - 创建具有多条线和图例的 Matplotlib 折线图
- android - 本机移动应用程序的基本地理定位权限
- lua - 你如何在循环中使用 shell.run()?
- node.js - 通过 HTTP 使 Alexa Skill 从 JSON 文件中正常工作
- sql - 收到错误“单行子查询返回多行”