update_blueprint() is the correct way to alter elements of an existing
blueprint object. It has two benefits over just doing
blueprint$elem <- new_elem.
The name you are updating must already exist in the blueprint. This prevents you from accidentally updating non-existent elements.
The constructor for the blueprint is automatically run after the update by
refresh_blueprint() to ensure that the blueprint is still valid.
A preprocessing blueprint.
Name-value pairs of existing elements in
blueprint <- default_xy_blueprint() # `intercept` defaults to FALSE blueprint update_blueprint(blueprint, intercept = TRUE) # Can't update non-existent elements try(update_blueprint(blueprint, intercpt = TRUE)) # Can't add non-valid elements try(update_blueprint(blueprint, intercept = 1))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.