write.htmltable {arrayMagic} | R Documentation |
Write a data.frame
into an html table within a html page
write.htmltable(x, filename, title="", sortby=NULL, decreasing=TRUE, open="wt", formatNumeric=function(x) paste(signif(x, 3)))
x |
data.frame . |
filename |
character. File name. |
title |
character. Title of html page. |
sortby |
character. Name of column by which to sort the table rows. |
decreasing |
logical. Should the sort order be increasing or decreasing? |
open |
character. This argument is passed on to file . |
formatNumeric |
function that takes a numeric and returns a character. This function is called for all numeric values in the table. |
The function is called for its side effect: writing a file.
Wolfgang Huber http://www.dkfz.de/mga/whuber
out = tempfile() n = 10 ex = data.frame(genename=paste("Gene", 1:n, sep=""), score =signif(16*runif(n)), database=paste("http://super.data.base/?id", round(1e9*runif(n)), sep="")) write.htmltable(ex, out, "Hi there", sortby="score") cat("Now have a look at ", out, ".html\n", sep="")