在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转换为数据框,因为它很大。有没有办法可以将切片应用到tbl或替代命令?
答案 0 :(得分:0)
据我所知,SQL没有切片命令界面。原因是,根据您的实现,它涉及指定PostgreSQL独有的WHERE语句。更多信息:https://db.rstudio.com/dplyr
因此,对于您的问题,可以选择更好的选择:
head(tbl, n = 20)
那应该有用。