R встроен в список символов валюты? - PullRequest
2 голосов
/ 17 марта 2020

Есть ли в R встроенный список символов валюты (например, ¤ £ € $ ¢ ¥ ₧ ƒ)?

По линиям

letters
 # [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"

, но для валют?

1 Ответ

3 голосов
/ 17 марта 2020

База R не имеет встроенного списка символов валют.

Самое простое решение для создания одного из них - imho просмотр википедии список валют для данных, использующих rvest пакет.

library(rvest)
library(dplyr)

url <- "https://en.wikipedia.org/wiki/List_of_circulating_currencies"

currency_tab_wiki <- url %>% read_html() %>% 
  html_nodes(xpath = "/html/body/div[3]/div[3]/div[4]/div/table[1]") %>% 
  html_table(fill = TRUE)

currency <- as_tibble(currency_tab_wiki[[1]])

head(currency, 4)
# A tibble: 4 x 6
  `State or territory[1]` `Currency[1][2]`   `Symbol[D] orAbbrev.[3]` `ISO code[2]` Fractionalunit `Numberto basic`
  <chr>                   <chr>              <chr>                    <chr>         <chr>          <chr>           
1 Abkhazia                Abkhazian apsar[E] (none)                   (none)        (none)         (none)          
2 Abkhazia                Russian ruble      ₽                        RUB           Kopek          100             
3 Afghanistan             Afghan afghani     ؋                        AFN           Pul            100             
4 Akrotiri and Dhekelia   Euro               €                        EUR           Cent           100             
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...