search_member: Search LegCo Member

View source: R/search_member.R

search_memberR Documentation

Search LegCo Member

Description

Search LegCo member by SpeakerID, MemberID or/and full or partial English or Chinese name.

Usage

search_member(
  search_string = NULL,
  speaker_id = NULL,
  member_id = NULL,
  exact = TRUE,
  verbose = TRUE
)

legco_search_member(
  search_string = NULL,
  speaker_id = NULL,
  member_id = NULL,
  exact = TRUE,
  verbose = TRUE
)

Arguments

search_string

search string of member's name. Accepts Chinese or English full or partial name. Defaults to NULL.

speaker_id

the id of a speaker at the Legislative Council, or a vector of ids. If NULL, returns all speakers. Defaults to NULL.

member_id

the id of a LegCo member, or a vector of ids. If NULL, returns results of all LegCo members. Defaults to NULL.

exact

logical: Whether to look for exact match of the search term. Defaults to TRUE.

verbose

logical: Whether to display progress messages when fetching data? Defaults to TRUE.

Details

This is a complementary function to speakers() and member().

Functions

Complementary Functions:

  • search_committee: Search LegCo committees

  • search_member: Search LegCo members

  • search_voting_record: Search Voting Record in LegCo meetings

  • search_question: Search full text of question put to the government by LegCo members

Notes

The complementary functions work by calling a number of database functions and combining their output, meaning that a function call usually involves multiple API calls. Use with caution to prevent reaching the API’s rate limit too quickly.

Examples


# Lookup LegCo member of SpeakerID 63
x <- search_member(speaker_id = 63)
# Lookup LegCo member of MemberID 273
x <- search_member(member_id = 273)
# Lookup members with "ting" in their names
x <- search_member(search_string = "ting")



elgarteo/legco documentation built on Oct. 29, 2022, 10:11 p.m.