Description Usage Arguments Examples
View source: R/readProcurementBook.R
Reads manually coded procurement data for Karnataka and Odisha
| 1 | readProcurementBook(file = "TenderReport_ODI_2009_2010.xlsx")
 | 
| file | 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | ##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--	or do  help(data=index)  for the standard data sets.
## The function is currently defined as
function (file = "TenderReport_ODI_2009_2010.xlsx") 
{
    all.sheets <- excel_sheets(file)
    readSheets <- function(sheet) {
        print(sheet)
        data <- read_excel(file, sheet = sheet, skip = 2)
        header <- read_excel(file, sheet = sheet, skip = 0)[1, 
            2]
        data <- data[, grepl("description|title|value|bids", 
            colnames(data), ignore.case = TRUE)]
        data$label <- header
        return(data)
    }
    all.data <- lapply(all.sheets, readSheets)
    library(data.table)
    all.data <- rbindlist(all.data)
    all.data$Description1 <- tolower(all.data$Description1)
    all.data$Title <- tolower(all.data$Title)
    all.data <- all.data[!is.na(all.data$Description1), ]
    return(all.data)
  }
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.