Learn R Programming

knitrdata (version 0.6.1)

create_data_chunk_dialog: Invoke Shiny gadget to create a data chunk

Description

Opens a Shiny dialog allowing the user to specify the content and chunk options of a data chunk. As different dialog elements are specified, other elements will be modified to suggest likely desired values. For example, if a binary file is uploaded, then the format will be set to binary, the encoding will be set to base64 and the Encode data? option will be checked. If these options are not appropriate, then they can be altered afterwards.

Usage

create_data_chunk_dialog(insert.editor.doc = FALSE)

insert_data_chunk_dialog(insert.editor.doc = TRUE)

Arguments

insert.editor.doc

Whether or not to insert output chunk into active RStudio editor document at cursor position. Defaults to FALSE.

Functions

  • create_data_chunk_dialog: Invisibly returns the text of the data chunk as a character vector, one line of text per element.

  • insert_data_chunk_dialog: Invisibly returns the text of the data chunk as a character vector, one line of text per element, if a chunk was inserted. Returns NULL otherwise.

Details

When the Create chunk button is clicked, the function will return the chunk contents including header and tail. If insert.editor.doc==TRUE, then the resulting chunk will be inserted into the active document in the RStudio editor at the cursor position.

insert_data_chunk_dialog is a wrapper for create_data_chunk_dialog(insert.editor.doc=TRUE).

See Also

Other Chunk tools: create_chunk(), insert_data_chunk_template(), list_rmd_chunks(), remove_chunks_dialog()

Examples

Run this code
# NOT RUN {
create_data_chunk_dialog()
# }
# NOT RUN {
# }
# NOT RUN {
insert_data_chunk_dialog()
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab