Когда я использую запрос подчеркивания к data.frame df_basket11:
df_basket11
df_basket11$rules$lhs <- as.list(df_basket11$rules$lhs) df_basket11$rules$rhs <- as.list(df_basket11$rules$rhs) df<-sqldf("select [df_basket11$rules$rhs] from df_basket11")
Выдает ошибку:
Error in vapply(X = X, FUN = FUN, FUN.VALUE = character(1L), ..., USE.NAMES = USE.NAMES) :values must be length 1,but FUN(X[[1]]) result is length 2
Наконец я получил свой ответ ... мы можем сделать это с помощью $ (df_basket11, rules), а затем df_rhs <- sqldf («выберите rhs из df_basket12, где lhs как«% data_name% »») </p>
$