gpt4 book ai didi

r - 将 slice() 应用于 tbl

转载 作者:行者123 更新时间:2023-12-05 07:39:52 25 4
gpt4 key购买 nike

在 dplyr 中,当我在 tbl(postgres 数据库)上使用函数 slice() 时,出现以下错误:

Error in UseMethod("slice_") : no applicable method for 'slice_' applied to an object of class "c('tbl_dbi', 'tbl_sql', 'tbl_lazy', 'tbl')"

我不想将我的 tbl 转换为数据框,因为它很大。有没有一种方法可以将 slice 应用于 tbl 或其他命令?

最佳答案

据我所知,SQL 没有切片命令接口(interface)。原因是,根据您的实现,它涉及指定 PostgreSQL 独有的 WHERE 语句。更多信息:https://db.rstudio.com/dplyr

所以对于你的问题,更好的选择可能是运行:

head(tbl, n = 20)

那应该行得通。

关于r - 将 slice() 应用于 tbl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46777436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com