On 08/09/2018 9:12 AM, Shivi Bhatia wrote:
Hi All,
I am trying to fetch data from a pdf file with the below code but getting
the error message:
Error in stri_split_regex(string, pattern, n = n, simplify = simplify, :
argument "string" is missing, with no default
library(readr)library(stringr)library(magrittr)library(dplyr)
table_data <- nvsr65_05[ [ 14 ] ] %>%
str_split(pattern = "\n") %>%
unlist() %>%
str_subset(pattern = "^[^…].*(\\. ){5}") %>%
str_c(collapse = "\n") %>%
read_table(col_names = FALSE) %>%
mutate(X2 = str_replace_all(X2, "(\\. )*", ""),
X5 = rep(c("Neonatal", "Postnatal"), each = 10)) %>%
set_names(value = c("rank", "cause_of_death", "deaths", "percent", "group"))
Please advice. Thank you.
Use traceback() to see which function called stri_split_regex.
Break up the long pipeline into smaller parts so you can see where the
error is comming from.
Don't post in HTML.
Duncan Murdoch
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.