Good Morning, I am doing some research to develop a new course where I teach. I am looking for a book to use in the course content to teach accomplishing SQL in R. Does anyone know of a book on this topic to recommend for consideration? Thank You, -- *Stephen Dawson, DSL* /Executive Strategy Consultant/ Business & Technology +1 (865) 804-3454 http://www.shdawson.com
I presume you are familiar with the RSQL and RSQLite packages and their vignettes. Can't offer any help, but a point of clarification: When you say, "teach accomplishing SQL in R," do you explicitly mean using SQL syntax in R to manipulate data or do you mean just doing SQL-like types of data manipulation in R? For the former, I assume you would be using the above-mentioned packages -- or perhaps others that I don't know about like them. For the latter, which I think would be subsumed under "data wrangling in R" there are tons of packages, tutorials, and books out there that one could search for under that rubric. If neither of the above, further clarification might help you get a better answer. Cheers, Bert On Mon, Aug 28, 2023 at 8:47?AM Stephen H. Dawson, DSL via R-help < r-help at r-project.org> wrote:> Good Morning, > > > I am doing some research to develop a new course where I teach. I am > looking for a book to use in the course content to teach accomplishing > SQL in R. > > Does anyone know of a book on this topic to recommend for consideration? > > > Thank You, > -- > *Stephen Dawson, DSL* > /Executive Strategy Consultant/ > Business & Technology > +1 (865) 804-3454 > http://www.shdawson.com > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >[[alternative HTML version deleted]]
You might find this chapter of R for Data Science helpful: https://r4ds.hadley.nz/databases Hadley On Tue, Aug 29, 2023 at 3:47?AM Stephen H. Dawson, DSL via R-help <r-help at r-project.org> wrote:> > Good Morning, > > > I am doing some research to develop a new course where I teach. I am > looking for a book to use in the course content to teach accomplishing > SQL in R. > > Does anyone know of a book on this topic to recommend for consideration? > > > Thank You, > -- > *Stephen Dawson, DSL* > /Executive Strategy Consultant/ > Business & Technology > +1 (865) 804-3454 > http://www.shdawson.com > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.-- http://hadley.nz
I'm a big fan of the sqldf package by Gabor Grothendieck: "sqldf: Manipulate R Data Frames Using SQL" https://CRAN.R-project.org/package=sqldf The sqldf "README.html" converts to a 42 page PDF: https://cran.r-project.org/web/packages/sqldf/readme/README.html You can also find favorable blog posts for the sqldf package on the web, notably a post (circa 2013) from Patrick Burns: https://www.burns-stat.com/translating-r-sql-basics/ HTH, Bill. W. Michels, Ph.D. On Mon, Aug 28, 2023 at 8:47?AM Stephen H. Dawson, DSL via R-help <r-help at r-project.org> wrote:> > Good Morning, > > > I am doing some research to develop a new course where I teach. I am > looking for a book to use in the course content to teach accomplishing > SQL in R. > > Does anyone know of a book on this topic to recommend for consideration? > > > Thank You, > -- > *Stephen Dawson, DSL* > /Executive Strategy Consultant/ > Business & Technology > +1 (865) 804-3454 > http://www.shdawson.com > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.
Stephen, I see lots of answers with packages and resources, but not book recommendations. I have used Introduction to Data Technologies by Paul Murrell (https://www.stat.auckland.ac.nz/~paul/ItDT/) to teach SQL and database design and would recommend looking at it as a possibility. On Mon, Aug 28, 2023 at 9:47?AM Stephen H. Dawson, DSL via R-help <r-help at r-project.org> wrote:> > Good Morning, > > > I am doing some research to develop a new course where I teach. I am > looking for a book to use in the course content to teach accomplishing > SQL in R. > > Does anyone know of a book on this topic to recommend for consideration? > > > Thank You, > -- > *Stephen Dawson, DSL* > /Executive Strategy Consultant/ > Business & Technology > +1 (865) 804-3454 > http://www.shdawson.com > > ______________________________________________ > R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.-- Gregory (Greg) L. Snow Ph.D. 538280 at gmail.com
Apparently Analagous Threads
- Book Recommendation
- when installing packages for R on Linux, is it better to use my distro's package manager, or install.packages()?
- Retirement/archiving of rgdal, rgeos and maptools October 2023
- Retirement/archiving of rgdal, rgeos and maptools October 2023
- OFF TOPIC: chatGPT glibly produces a lot of wrong answers?