scala - 用例类字段名称作为数据框列
问题描述
假设我有这个案例类:
case class A(id: String)
我有一个数据框 - df
.
我只想从中选择id
列df
,但我不想使用字符串。
所以不要这样做:
df.select($"id")
我想做类似的事情:
df.select(nameof(A.id))
有什么办法可以在scala中做到这一点?
解决方案
推荐阅读
- javascript - 如果 Geolocation 检测到 UK,则隐藏 div(通知)
- r - R - 给定观察 dplyr 后 x 天以下的唯一值
- python - Python 脚本将原始 excel 数据协调为易于阅读的数据
- systemd - 每 30 分钟 systemd rmdir/reload cgroup 规则
- c# - 使用相关项目创建 NuGet
- python - python递归代码中的错误,在用户输入的区间中查找回文素数
- excel - VBA 函数执行任务非常慢
- python - 我需要点击quora上的一个按钮,但不知道怎么做
- macos - 将 Mac 资源分支合并到 Quicktime 文件中
- javascript - Float32Array 奇怪的精度损失