Skip to content

PolscienceAntwerp/flempar

Repository files navigation

flempar

The package flempar is an interface to the API of the Flemish parliament.

Installation

You can install the released version of flempar from this repo with:

if (!requireNamespace("devtools", quietly = TRUE)) {
  install.packages("devtools")
}

devtools::install_github("PolscienceAntwerp/flempar")

Usage

Under an open data policy, the Flemish parliament publishes data on parliamentary proceedings via API. This data source contains a large amount of data on MPs, legislative work, voting and parliamentary documents.

To boost performance it is possible to divide the calls over several workers, enabling to shorten your waiting time.

Example

library(flempar)
library(dplyr)

# Get all the written questions between "2022-01-20" and "2022-01-31" in a dataframe
 wq_documents <- get_work(date_range_from="2022-01-20",
                            date_range_to="2022-01-31",
                            type="document",
                            fact="written_questions"
                           )
                           
# Get all the basic data on these written questions
 wq_basicdata <- get_work(date_range_from="2022-01-20",
                            date_range_to="2022-01-31",
                            type="details",
                            fact="written_questions"
                           )
                           
# Join the content of the written questions with the basic data
  wq_documents %>%
    left_join(wq_basicdata, by=c("id_fact"="id_fact")) -> wq_documents_basicdata

# Get the bio information of the current MPs
  mp_bio <- get_mp(selection="current",fact="bio",use_parallel=TRUE)

# Join the the MP data with the basic data to see who is asking questions     
  wq_basicdata %>%
       left_join(mp_bio, by=c("id_vragensteller"="id_mp")) -> wq_basicdata_mp
             

About

No description, website, or topics provided.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages