Nothing
#' @name nseipo
#' @aliases nseipo
#'
#' @title Current and Upcoming IPO's on NSE.
#'
#' @return A dataframe of IPO's on NSE.
#' @author Nandan L. Patil \email{tryanother609@@gmail.com}
#' @details List of upcoming and current IPO's on NSE gathered from moneycontrol.
#' @source <https://www.moneycontrol.com/ipo/ipo-snapshot/issues-open.html>
#' @seealso \code{\link[nser]{bhavpr}}\code{\link[nser]{bhav}}\code{\link[nser]{fobhavtoday}}\code{\link[nser]{nseopen}}
#'
#' @importFrom rvest read_html html_nodes html_table
#' @importFrom stringr str_remove_all
#'
#' @importFrom curl has_internet
#'
#' @export
#' @examples \dontrun{
#' # NSE IPO's
#' library(nser)
#' nseipo()
#' }
nseipo = function(){
url = 'https://www.moneycontrol.com/ipo/ipo-snapshot/issues-open.html'
dat = url %>%
read_html() %>%
html_nodes(xpath='//*[@id="mytable"]') %>%
html_table()
dat = dat[[1]]
dat = as.data.frame(dat)
nam = str_remove_all(dat$`Equity /IPO Name`, "\t")
nam = str_remove_all(nam, "\r")
nam = str_remove_all(nam, "\n")
nam = str_remove_all(nam, "View Profile")
dat$`Equity /IPO Name` = nam
return(dat)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.