
RStudio Cloud | Project Types | Instructor View
A project is the fundamental unit of work on RStudio Cloud. It encapsulates your R code, packages and data files and provides isolation from other analyses. If you are familiar with projects in the desktop RStudio IDE, an RStudio Cloud project is the same thing, plus some additional metadata for access and sharing. To create a new project from scratch, simply press the New Project button from the Projects area. Your new project will open in the RStudio IDE. To create a new project from an existing git repository, press the down arrow on the right side of the New Project button, and choose ‘New Project from Git Repo’ from the menu that appears. Note that your git credentials need to be entered each time you create a new project and are only cached for 15 minutes by default. To create a Jupyter Project, press the down arrow on the right side of the New Project button, and choose ‘New Jupyter Project’ from the menu that appears. A new Jupyter project will be created and deployed. Once deployed, you will see the Jupyter hub tree view with a welcome.ipynb notebook that contains information about getting started with Jupyter. ABOUT RSTUDIO CLOUD: RStudio Cloud is a lightweight, cloud-based solution that allows anyone to do, share, teach and learn data science online. Analyze your data using the RStudio IDE, directly from your browser. Share projects with your team, class, workshop or the world. Teach data science with R to your students or colleagues. Learn data science in an instructor-led environment or with interactive tutorials. There is nothing to configure and no dedicated hardware, installation or annual purchase contract required. Individual users, instructors and students only need a browser to do, share, teach and learn data science. We will always offer a free plan for casual, individual use, and we now offer paid premium plans for professionals, instructors, researchers, and organizations. RSTUDIO CLOUD RESOURCES: RStudio Cloud https://rstudio.cloud RStudio Cloud Pricing plans https://rstudio.cloud/plans/instructor RStudio Cloud guide https://rstudio.cloud/learn/guide {rscloud} https://github.com/rstudio/rscloud VIDEO CREDITS: Monitor icon made by xnimrodx from flaticon.com Cloud icon made by Freepik from flaticon.com Tiny Putty Music from Blue Dot Sessions: https://app.sessions.blue/browse/track/52046 ### ABOUT RSTUDIO: RStudio’s mission is to create free and open-source software for data science, scientific research, and technical communication to enhance the production and consumption of knowledge by everyone, regardless of economic means, and to facilitate collaboration and reproducible research, both of which are critical to the integrity and efficacy of work across industries. RStudio also produces RStudio Team, a modular platform of commercial software products that give organizations the confidence to adopt R, Python and other open-source data science software at scale, along with online services to make it easier to learn and use them over the web. Together, RStudio’s open-source software and commercial software form a virtuous cycle: the adoption of open-source data science software at scale in organizations creates demand for RStudio’s commercial software; and the revenue from commercial software, in turn, enables deeper investment in the open-source software that benefits everyone. Check out www.rstudio.com Follow us on Twitter: https://twitter.com/rstudio Facebook: https://www.facebook.com/rstudiopbc/ And LinkedIn: https://www.linkedin.com/company/rstudio-pbc/
image: thumbnail.jpg
Transcript#
This transcript was generated automatically and may contain errors.
Our RStudio Cloud currently supports three project types, RStudio Projects, Projects from a Git Repository, and our newest feature, Jupyter Projects. This means that as instructors, we have a good deal of flexibility over the coding environment we create for our learners, and that we can teach using both R and Python within the same cloud-based environment.
We can access each of these project types by clicking on the arrow in the right-hand side of the New Projects button. When we select RStudio Project, we're taken to a new, untitled project within the RStudio IDE.
When we select Jupyter Project, we're taken to a new, untitled project that gives us all of the same functionality we expect from within a Jupyter Project, including the ability to upload files, as well as create new Python notebooks using specific versions of Python.
Cloning from a Git repository
We can also clone a new RStudio or Jupyter Project from a Git Repository. For RStudio Projects, we simply provide the URL of the corresponding Git Repository, while for Jupyter, we can accomplish this by cloning our repository from a new terminal within a Jupyter Project on RStudio Cloud.
RStudio support for Jupyter Projects is exciting, although at the time of this recording, the feature is still in beta. We would love to hear your feedback, and you can always reach out to us on the community forums at community.rstudio.com.
