as.orgtable | R Documentation |
Prepare a matrix or data.frame to be used as an org-mode table. Column names are required. Row names are optional (and default to FALSE
as.orgtable(x, rownames = FALSE)
x |
Matrix or data.frame. |
rownames |
Logical. When |
Vector of character strings, one item for each row of the argument x
.
The strings contain the markup that will make them appear as tables in
an org-mode
document.
Nooreen Dabbish <nerd@temple.edu> and Richard M. Heiberger <rmh@temple.edu>
microplot
tmp <- matrix(1:12, 3, 4, dimnames=list(letters[1:3], LETTERS[4:7])) tmp as.orgtable(tmp) as.orgtable(tmp, rownames=TRUE) tmpdf <- data.frame(tmp) tmpdf cat(as.orgtable(tmpdf), sep="\n") cat(as.orgtable(tmpdf, rownames=TRUE), sep="\n") ## This example shows why row names default to FALSE. tmp2 <- rbind(tmp, tmp) tmp2 tmp2df <- data.frame(tmp2) tmp2df tmp2df <- cbind(" "=row.names(tmp2), group=rep(c("A","B"), each=3), tmp2df) tmp2df cat(as.orgtable(tmp2df), sep="\n") ## this is what we want ## this has the unwanted initial column of 1:6 cat(as.orgtable(tmp2df, rownames=TRUE), sep="\n")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.