Displaying 2 results from an estimated 2 matches for "dades_sel".
2015 Jul 27
2
Error sql en función
...n entender nada, lo que hice fue:
========================
> library(MASS)
> library (sqldf) # Per SQL
> data(Aids2, package="MASS")
> SQL_PROVA = function (XDADES, XWHE)
+ {
+ XDADES_SQL = sqldf ("select * from $XDADES $XWHE")
+ return(XDADES_SQL)
+ }
> DADES_SEL = SQL_PROVA (XDADES = birthwt, XWHE = "where age < '40'")
Error in sqliteSendQuery(con, statement, bind.data) :
error in statement: near "$XDADES": syntax error
========================
Evidentemente da error.
Tampoco funcionaba si introducía \"age\" en...
2015 Jul 27
2
Error sql en función
...===================
> # install.packages("sqldf")
> library(MASS)
> library (sqldf)
> data(Aids2, package="MASS")
> options(digits=3)
> table (Aids2$state)
NSW Other QLD VIC
1780 249 226 588
> max (Aids2$age)
[1] 82
> # Sin función:
> DADES_SEL = sqldf ("select * from Aids2 where state in ('NSW', 'QLD') and age < 40")
> table (DADES_SEL$state)
NSW Other QLD VIC
1102 0 128 0
> max (DADES_SEL$age)
[1] 39
==========================
Pero dentro de una función no se como pasarle los arg...