apache-spark-sql - 我如何获得火花数据框的元素?
问题描述
假设我有一个如下数据框:
df :
+-----------------------+-------------------------+---------------------+
| a | b | c |
+-----------------------+-------------------------+---------------------+
| 1 | 1 | 0.2 |
| 1 | 2 | 0.3 |
| 1 | 3 | 0.4 |
| 1 | 4 | 0.5 |
| 1 | 5 | 0.2 |
+-----------------------+-------------------------+---------------------+
如何获得 a = 1 且 b = 2 的 c 值?
解决方案
val resDF = df.filter(col("a").equalTo(1)).filter(col("b").equalTo(2))
推荐阅读
- css - 如何制作取决于目标元素包含的 html 标签/文本节点的 CSS 选择器
- swift - 获取 Button 和 Textfield 数据,当它们在 swift 5 中以编程方式添加时
- php - 使用 Docker 和 php7.4 配置 memcached
- bokehjs - 测量散景中直方图之间的距离
- c - 如何在 centos8 中使用“dnf install”安装文件 libc.a
- javascript - 如何在 Next.JS 中使用 URL 查询创建条件逻辑?
- python - 如何在 Python 3 中执行 input() 方法时输入换行符?
- rust - 由于对 `.into_iter()` 的隐式调用,移动了对向量的可变引用,但显式调用 `.into_iter()` 有效
- python - 使用 Telebot ValueError 编写电报机器人时出错:check_hostname 需要 server_hostname
- javascript - 在javascript中每2秒更改一次url