Imports data on early day motions signed, sponsored or primarily sponsored by a given MP or Peer.
mp_edms(mp_id = NULL, primary_sponsor = TRUE, sponsor = TRUE,
signatory = TRUE, full_data = FALSE, start_date = "1900-01-01",
end_date = Sys.Date(), extra_args = NULL, tidy = TRUE,
tidy_style = "snake_case", verbose = TRUE)hansard_mp_edms(mp_id = NULL, primary_sponsor = TRUE, sponsor = TRUE,
signatory = TRUE, full_data = FALSE, start_date = "1900-01-01",
end_date = Sys.Date(), extra_args = NULL, tidy = TRUE,
tidy_style = "snake_case", verbose = TRUE)
The ID number of an MP or Peer. Required parameter, Defaults
to NULL. Accepts single IDs in numerical or character format, or a
list, data.frame column, etc. If given multiple IDs, the results are
combined into a single tibble.
Includes all early day motions where the given
member is the primary sponsor in the tibble. Defaults to TRUE.
Includes all early day motions where the given member a
sponsor (but not the primary sponsor) in the tibble.
Defaults to TRUE.
Includes all early day motions signed (but not sponsored
or primarily sponsored) by the given member in the tibble.
Defaults to TRUE.
If TRUE, returns all available data on the EDMs
signed or sponsored by a member. Defaults to FALSE. Note that
this can be a very slow process compared to other hansard functions.
Only includes early day motions signed on or after this
date. Accepts character values in 'YYYY-MM-DD' format, and objects
of class Date, POSIXt, POSIXct, POSIXlt or
anything else that can be coerced to a date with as.Date().
Defaults to '1900-01-01'.
Only includes early day motions signed on or before this
date. Accepts character values in 'YYYY-MM-DD' format, and objects
of class Date, POSIXt, POSIXct, POSIXlt or
anything else that can be coerced to a date with as.Date().
Defaults to the current system date.
Additional parameters and queries to pass to API. These
queries must be strings and start with "&". See the
API documentation
or the package vignette for more details. Defaults to NULL.
Logical parameter. If TRUE, fixes the variable names
in the tibble to remove special characters and superfluous text, and
converts the variable names to a consistent style. Defaults to TRUE.
The style to convert variable names to, if
tidy = TRUE. Accepts one of 'snake_case', 'camelCase'
and 'period.case'. Defaults to 'snake_case'.
If TRUE, returns data to console on the progress
of the API request. Defaults to TRUE.
A tibble with information on the tibbles signed, sponsored and/or primarily sponsored by the given MP.
# NOT RUN {
x <- mp_edms(mp_id=3967, primary_sponsor=TRUE,
sponsor = TRUE, signatory=TRUE)
x <- mp_edms(mp_id=3967, primary_sponsor=TRUE,
sponsor = TRUE, signatory=FALSE, full_data=TRUE)
# }
Run the code above in your browser using DataLab