Learn R Programming

fImport (version 4041.88)

read-lynx: Lynx Browser interface

Description

Uses the Lynx Browser to read a web page.

Usage

read.lynx(url, intern = TRUE, bin = NULL, pipe = FALSE, ...)

Value

the downloaded text

Arguments

url

a character string specifying the URL of the web page.

intern

a logical which indicates whether to make the output of the command an R object.

bin

a string with the path of your lynx binary or NULL if lynx binary is available in the operating system path.

pipe

a logical which indicates whether the result should be returned as a pipe() commmand.

...

optional arguments passed to lynx binary. For example accept_all_cookies = TRUE or cookie_file="~/.lynx_cookies". For a list of options, see the lynx manual page.

References

Diethelm Wuertz, Yohan Chalabi, and Andrew Ellis, (2010); Financial Market Data for R/Rmetrics, Rmetrics eBook, Rmetrics Association and Finance Online, Zurich, www.rmetrics.org.

See Also

Alternative text browser functions are the Rmetrics functions read.links and read.w3m.

To download xls and xlsx spread sheets use the functions gdata::read.xls and xlsx::read.xlsx from the contributed packages gdata and xlsx, respectively.

To download text files line by line use the Rmetrics function read.lines which wraps the function readLines from R's base evironment.

To postprocess downloaded files use the Rmetrics functions indexGrep, dataSplit, charvecSplit, and stringSplit.