r - sparklyr 中的等效 dplyr::slice
问题描述
我有一个df
:
df_1 <- data.frame(x = replicate(n = 3, expr = runif(n = 20, min = 1, max = 7)))
并遵循代码:
library(dplyr)
df_1 %>%
slice(4:7)
x.1 x.2 x.3
1 6.357474 4.311422 1.633608
2 2.740982 6.908503 3.832040
3 6.668985 2.933429 3.396771
4 3.835659 4.637554 6.557594
如何处理一个spark_tbl
对象?如果我直接代表你,我有这样的信息:
slice_.tbl_spark(.data, .dots = compat_as_lazy_dots(...)) 中的错误:此版本的 sparklyr 不支持切片此外:警告消息:
slice_()
自 dplyr 0.7.0 起已弃用。请slice()
改用。
我需要一个函数sparklyr
或Spark 函数来执行此操作。
解决方案
推荐阅读
- r - 左连接 data.table 给出不正确的 ID 计数
- c++ - 声明头文件后的 C++ 无法识别我的结构
- c# - For 循环或 out 中的声明变量有什么不同?
- android - Android EditText 协程去抖操作符,如 RxJava
- flutter - 颤振:引发了另一个异常:在尝试获取 SharedPreference 实例时,在构建期间调用了 setState() 或 markNeedsBuild()
- avr - 进行软件保护时应该如何设置位?
- python-3.x - 通过查找相似的字符串来填充空值,pandas
- webpack - Webpack 为什么只有 scss 有效,而 css 无效?
- javascript - 启动大文件上传时如何防止node.js挂起?
- html - 样式 html5 音频播放器