Introduces read_clip_tbl
, a convenience function that takes tab-delimited
text from read_clip
(such as that copied from a spreadsheet) and parses it
with read.table
. Thank you to Steve Simpson (@data-steve) for the original PR.
write_clip(object_type = "table")
has a new internal implementation (writing
to a temporary file rather than using capture.output
) which should
dramatically shorten the time it takes to write very large tables to the
clipboard. Thank you to @r2evans for this suggestion.
Several changes to write_clip
breaks
. breaks=NULL
will default to
system-specific line breaks for both vectors and tables.write_clip
will default to formatting data.frames and matrices with
write.table
, allowing easy pasting of tabular objects into programs like
Excel. Option object_type="auto"
will check the object type to decide on the
correct formatting, or the user may explicitly state object_type="table"
or
object_type="character"
.write.table()
,
however you may pass any custom desired options via write_clip
return_new=TRUE
(the default behavior) will return the formatted
character string that was passed to the system clipboard, while
write_clip(return_new=FALSE)
will return the original object.Introduces clear_clip
, a wrapper function for write_clip("")
for easy
clearing of the system clipboard.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.