Hi, new R user here. I've read many threads on this site about troubles installing tidyverse, but after trying a few solutions, still no luck. I'm running Mac 10.14 and R 3.6.1. I'm sure there's a simple solution here, just not seeing it. I’m pleased to announce the release of haven 1.1.0. Haven is designed to faciliate the transfer of data between R and SAS, SPSS, and Stata. It makes it easy to read SAS, SPSS, and Stata file formats in to R data frames, and makes it easy to save your R data frames in to SPSS and Stata if you need to collaborate with others using closed source statistical software.
Quick demo
Here’s how to list up to n_max
of the files you see in My Drive. You can expect to be sent to your browser here, to authenticate yourself and authorize the googledrive package to deal on your behalf with Google Drive.
You can narrow the query by specifying a pattern
you’d like to match names against. Or by specifying a file type: the type
argument understands MIME types, file extensions, and a few human-friendly keywords.
Alternatively, you can refine the search using the q
query parameter. Accepted search clauses can be found in the Google Drive API documentation. For example, to see all files that you’ve starred and that are readable by “anyone with a link”, do this:
You generally want to store the result of a googledrive call, as we do with files
above. files
is a dribble with info on several files and can be used as the input for downstream calls. It can also be manipulated as a regular data frame at any point.
Identify files
drive_find()
searches by file properties, but you can also identify files by name (path, really) or by Drive file id using drive_get()
.
as_id()
can be used to coerce various inputs into a marked vector of file ids. It works on file ids (for obvious reasons!), various forms of Drive URLs, and dribbles.
In general, googledrive functions that operate on files allow you to specify the file(s) by name/path, file id, or in a dribble
. If it’s ambiguous, use as_id()
to mark a character vector as holding Drive file ids as opposed to file paths. This function can also extract file ids from various URLs.
Upload files
We can upload any file type.
Notice that file was uploaded as text/csv
. Since this was a .csv
document, and we didn’t specify the type, googledrive guessed the MIME type. We can overrule this by using the type
parameter to upload as a Google Spreadsheet. Let’s delete this file first.
Much better!
Share files
To allow other people to access your file, you need to change the sharing permissions. You can check the sharing status by running drive_reveal(..., 'permissions')
, which adds a logical column shared
and parks more detailed metadata in a permissions_resource
variable.
Here’s how to grant anyone with the link permission to view this data set.
Publish files
Versions of Google Documents, Sheets, and Presentations can be published online. You can check your publication status by running drive_reveal(..., 'published')
, which adds a logical column published
and parks more detailed metadata in a revision_resource
variable.
By default, drive_publish()
will publish your most recent version.
Download files
Google files
We can download files from Google Drive. Native Google file types (such as Google Documents, Google Sheets, Google Slides, etc.) need to be exported to some conventional file type. There are reasonable defaults or you can specify this explicitly via type
or implicitly via the file extension in path
. For example, if I would like to download the “chicken_sheet” Google Sheet as a .csv
I could run the following.
Alternatively, I could specify type via the path
parameter.
Notice in the example above, I specified overwrite = TRUE
, in order to overwrite the local csv file previously saved.
Finally, you could just allow export to the default type. In the case of Google Sheets, this is an Excel workbook:
All other files
Downloading files that are not Google type files is even simpler, i.e. it does not require any conversion or type info.
Clean up
2019-03-08Roger Oberg
Join RStudio Chief Data Scientist Hadley Wickham for his popular “Building tidy tools” workshop in Sydney, Australia! If you’d missed the sold out course at rstudio::conf 2019 now is your chance.Register here: https://www.rstudio.com/workshops/building-tidy-tools/You should take this class if you have some experience programming in R and you want to learn how to tackle larger-scale problems. You’ll get the most if you’re already familiar with the basics of functions (i. Read more →
2018-04-09Roger Oberg
Join RStudio Chief Data Scientist Hadley Wickham for his popular Building tidy tools workshop in San Francisco! If you’d missed the sold out course at rstudio::conf 2018 now is your chance.Register here: https://www.rstudio.com/workshops/extending-the-tidyverse/You should take this class if you have some experience programming in R and you want to learn how to tackle larger scale problems. You’ll get the most if you’re already familiar with the basics of functions (i. Read more →
2017-08-10Roger Oberg
Have you embraced the tidyverse? Do you now want to expand it to meet your needs? Then this is a NEW two-day hands on workshop designed for you! The goal of this workshop is to take you from someone who uses tidyverse functions to someone who can extend the tidyverse by: Writing expressive code using advanced functional programming techniques Designs consistent APIs using analogies to existing tools Uses the S3 object system to make user friendly values Can bundle functions with documentation and tests into a package to share with others. Read more →
2017-07-13Hadley Wickham
I’m pleased to announce the release of haven 1.1.0. Haven is designed to faciliate the transfer of data between R and SAS, SPSS, and Stata. It makes it easy to read SAS, SPSS, and Stata file formats in to R data frames, and makes it easy to save your R data frames in to SPSS and Stata if you need to collaborate with others using closed source statistical software.Install the latest version by running: Read more →
2017-06-27Hadley Wickham
I’m pleased to announce the release of the dbplyr package, which now contains all dplyr code related to connecting to databases. This shouldn’t affect you-as-a-user much, but it makes dplyr simpler, and makes it easier to release improvements just for database related code.You can install the latest version of dbplyr with:install.packages('dbplyr') DBI and dplyr alignment The biggest change in this release is that dplyr/dbplyr works much more directly with DBI database connections. Read more →
2017-06-13Hadley Wickham
I’m pleased to announce that dplyr 0.7.0 is now on CRAN! (This was dplyr 0.6.0 previously; more on that below.) dplyr provides a “grammar” of data transformation, making it easy and elegant to solve the most common data manipulation challenges. dplyr supports multiple backends: as well as in-memory data frames, you can also use it with remote SQL databases. If you haven’t heard of dplyr before, the best place to start is the Data transformation chapter in R for Data Science. Read more →
2017-04-19Jenny Bryan
I’m pleased to announce that readxl 1.0.0 is available on CRAN. readxl makes it easy to bring tabular data out of Excel and into R, for modern .xlsx files and the legacy .xls format. readxl does not have any tricky external dependencies, such as Java or Perl, and is easy to install and use on Mac, Windows, and Linux.You can install it with:install.packages('readxl') As well as fixing many bugs, this release: Read more →
2016-10-13Roger Oberg
rstudio::conf 2017, the conference on all things R and RStudio, is only 90 days away. Now is the time to claim your spot or grab one of the few remaining seats at Training Days - including the new Tidyverse workshop.REGISTER NOWWhether you’re already registered or still working on it, we’re delighted today to announce the full conference schedule, so that you can plan your days in Florida.rstudio::conf 2017 takes place January 12-14 at the Gaylord Resorts in Kissimmee, Florida. Read more →
2016-10-04Hadley Wickham
I’m pleased to announce the release of haven. Haven is designed to faciliate the transfer of data between R and SAS, SPSS, and Stata. It makes it easy to read SAS, SPSS, and Stata file formats in to R data frames, and makes it easy to save your R data frames in to SAS, SPSS, and Stata if you need to collaborate with others using closed source statistical software. Install haven by running: Read more →
2016-09-30Hadley Wickham
I’m planning to release ggplot2 2.2.0 in early November. In preparation, I’d like to announce that a release candidate is now available: version 2.1.0.9001. Please try it out, and file an issue on GitHub if you discover any problems. I hope we can find and fix any major issues before the official release.Install the pre-release version with:# install.packages('devtools') devtools::install_github('hadley/ggplot2') If you discover a major bug that breaks your plots, please file a minimal reprex, and then roll back to the released version with: Read more →
Search
News & Events
Upcoming webinars ↪
Categories
- Accessibility (1)
- Company News & Events (1)
- Data Science Leadership (31)
- Data visualization (1)
- Education (5)
- Events (7)
- Featured (38)
- Internships (2)
- News (112)
- Packages (168)
- R Markdown (21)
- RStudio Cloud (2)
- RStudio Connect (31)
- RStudio IDE (79)
- RStudio Package Manager (9)
- RStudio Server Pro (1)
- Shiny (72)
- Training (49)
- news (2)
- rstudio::conf (21)
- shinyapps.io (10)
- tidyverse (35)
Tidyverse Will Not Download Into R Studio Mac Download
Tidyverse Will Not Download Into R Studio Mac Osx
About RStudio