View a table with info on supported currenciesSource:
fmt_currency() function lets us format numeric values as currencies.
The table generated by the
info_currencies() function provides a quick
reference to all the available currencies. The currency identifiers are
provided (name, 3-letter currency code, and 3-digit currency code) along with
the each currency's exponent value (number of digits of the currency
subunits). A formatted example is provided (based on the value of
demonstrate the default formatting of each currency.
info_currencies(type = c("code", "symbol"), begins_with = NULL)
Type of currency
The type of currency information provided. Can either be
codewhere currency information corresponding to 3-letter currency codes is provided, or
symbolwhere currency info for common currency names (e.g., dollar, pound, yen, etc.) is returned.
Show currencies beginning with a specific letter
Providing a single letter will filter currencies to only those that begin with that letter in their currency code. The default (
NULL) will produce a table with all currencies displayed. This option only constrains the information table where
type == "code".
There are 172 currencies, which can lead to a verbose display table. To make
this presentation more focused on retrieval, we can provide an initial letter
corresponding to the 3-letter currency code to
begins_with. This will
filter currencies in the info table to just the set beginning with the
Get a table of info on all of the currencies where the three-letter code
begins with an
info_currencies(begins_with = "h")
Get a table of info on all of the common currency name/symbols that can be
info_currencies(type = "symbol")