HTMLInsertGraph {R2HTML}R Documentation

Insert a graph in a HTML report

Description

Write the HTML <img> tag to an output, so that a existant graph could be displayed in the HTML report

Usage

function(GraphFileName="",Caption="",GraphBorder=1,Align="center",WidthHTML=500,HeightHTML=NULL,file=.HTML.file,append=TRUE,...)

Arguments

GraphFileName Name of the target graph (GIF, JPEG or PNG)
Caption If non empty, text to be written under the graph, as it's caption
GraphBorder Size of the border, in pixels
Align Alignment of the graph (center, left or right)
WidthHTML Width of the image in HTML
HeightHTML Height of the image in HTML (NULL for not specified)
file Name of the target HTML file (the report)
append logical. If 'TRUE' output will be appended to 'file'; otherwise, it will overwrite the contents of 'file'
... ...

Details

The steps to add a graph to a HTML file are the following: first create the graph, by using a device convenient for web pages, such as GIF, JPEG or PNG. Ensure to write it in the same directory than the HTML file. Then call HTMLInsertGraph.

Value

no value returned.

Author(s)

Eric Lecoutre

See Also

HTMLplot

Examples


        directory=getwd()
        HTMLoutput=file.path(directory,"output.html")
        graph1="graph1.png"
        # Write graph to a file
        png(file.path(directory,graph1))
        plot(table(rpois(100,5)), type = "h", col = "red", lwd=10,main="rpois(100,lambda=5)")
        dev.off()
        # Insert graph to the HTML output
        HTMLInsertGraph(graph1,file=HTMLoutput,caption="Sample discrete distribution plot")

[Package R2HTML version 1.4-3 Index]