| create_package | R Documentation | 
These functions create an R project:
create_package() creates an R package.
create_project() creates a non-package project, i.e. a data analysis
project.
 
create_quarto_project() creates a
Quarto project. It is a simplified convenience wrapper around
quarto::quarto_create_project(), which you should call directly for
more advanced usage.
These functions work best when creating a project de novo, but
create_package() and create_project() can be called on an existing
project; you will be asked before any existing files are changed.
create_package(
  path,
  fields = list(),
  rstudio = rstudioapi::isAvailable(),
  roxygen = TRUE,
  check_name = TRUE,
  open = rlang::is_interactive()
)
create_project(
  path,
  rstudio = rstudioapi::isAvailable(),
  open = rlang::is_interactive()
)
create_quarto_project(
  path,
  type = "default",
  rstudio = rstudioapi::isAvailable(),
  open = rlang::is_interactive()
)
path | 
 A path. If it exists, it is used. If it does not exist, it is created, provided that the parent path exists.  | 
fields | 
 A named list of fields to add to   | 
rstudio | 
 If  If   | 
roxygen | 
 Do you plan to use roxygen2 to document your package?  | 
check_name | 
 Whether to check if the name is valid for CRAN and throw an error if not.  | 
open | 
 If  
  | 
type | 
 The type of Quarto project to create. See
  | 
Path to the newly created project or package, invisibly.
create_tidy_package() is a convenience function that extends
create_package() by immediately applying as many of the tidyverse
development conventions as possible.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.