Das Ziel von CoinMarketCAPR ist es, R -Entwicklern und Datenwissenschaftlern zu helfen, die Preis- und Marktkapitalisierung verschiedener Kryptowährungen aus 'CoinMarketCap' zu extrahieren und zu überwachen, die viele führende Kryptowährungen zusammen mit ihrem Preis, 24 -Stunden -Handelsvolumen, Marktkapital und vielem mehr in USD und anderen auflistet Währungen. Weitere Informationen finden Sie unter CoinMarketCap -API
Die stabile Version von coinmarketcapr
kann von Cran installiert werden:
install.packages ("Coinmarketcapr")
Und die Entwicklungsversion kann von GitHub installiert werden:
# install.packages ("devtools") devtools :: install_github ("AMRRS/Coinmarketcapr")
coinmarketcapr
hängt von den folgenden Paketen ab:
Jsonlite
Locken
ggplot2
Daten.table
Cli
Buntstift
Daher werden diese Pakete bei der Installation coinmarketcapr
automatisch installiert.
Beachten Sie auch, dass coinmarketcapr
mit der CoinMarketCap -API eine aktive Internetverbindung verbindet.
In diesem coinmarketcapr
json
verbindet die Funktion, die jsonlite
von coinmarketcapr
curl
In Ihrer R -Umgebung im angegebenen variablen Namen.
coinmarketcapr
kann wie jedes andere R-Package mit library(coinmarketcapr)
geladen werden.
Hinweis: coinmarketcapr
-Paket erfordert eine aktive Internetverbindung. Wenn Sie dies hinter einer Firewall versuchen, können Sie: Error in open.connection(con, "rb") : Timeout was reached
. Um diesen Fehler zu beheben
Das Paket ermöglicht die Verwendung der folgenden Funktionen ohne API -Schlüssel :
get_global_marketcap
get_crypto_listings
oder zuvor get_marketcap_ticker_all
plot_top_currencies
get_valid_currencies
Alle anderen Funktionen erfordern einen vorhandenen API-Key , der auf der Anmeldeseite erworben werden kann. Weitere Informationen zu den Preismodellen finden Sie unter den Preisgestaltung und zu weiteren Authentifizierungsdetails. Besuchen Sie die Authentifizierung.
Extrahieren Sie globaler Kryptocurreny -Marktkapitalisierung in der Euro -Währung:
Code:
Bibliothek (Coinmarketcapr)#GETHEN SIE DIE Global Market Cape Details und weisen Sie sie einem DataFramelatest_Marketcap <- get_global_marketcap ('EUR') zu, und weisen Sie sie zu.
Ausgabe:
> latest_marketcap total_market_cap_usd total_24h_volume_usd bitcoin_percentage_of_market_cap active_currencies 1 572176071090 22204830626 33.44 897 active_assets active_markets last_updated total_market_cap_eur total_24h_volume_eur 1 570 8235 1517252067 4.63216e+11 17976342525
Extrahieren Sie Details zu allen von CoinMarketCap angebotenen Kryptocurrences
Code:
Bibliothek (Coinmarketcapr)#Getend die Details der globalen Marktkapitalisierung und zuweisen Sie sie einem DataFrameAll_coins <- get_marketcap_ticker_all ()
Ausgabe:
> head(all_coins) id name symbol rank price_usd price_btc X24h_volume_usd market_cap_usd 1 bitcoin Bitcoin BTC 1 11364.2 1.0 7204860000.0 191300965330 2 ethereum Ethereum ETH 2 1188.77 0.105643 3967330000.0 115651691385 3 ripple Ripple XRP 3 1.34538 0.00011956 1454990000.0 52118867955.0 4 bitcoin-cash Bitcoin Cash BCH 4 1673.99 0.148764 387728000.0 28354942390.0 5 cardano Cardano ADA 5 0.625696 0.00005560 242653000.0 16222464327.0 6 stellar Stellar XLM 6 0.588256 0.00005228 126236000.0 10511024430.0 available_supply total_supply max_supply percent_change_1h percent_change_24h percent_change_7d 1 16833650.0 16833650.0 21000000.0 -0.11 -3.12 6.18 2 97286852.0 97286852.0 <NA> -0.48 -3.53 21.04 3 38739142811.0 99993093880.0 100000000000 0.14 2.23 8.58 4 16938538.0 16938538.0 21000000.0 -0.18 -2.95 4.84 5 25927070538.0 31112483745.0 45000000000.0 0.06 -5.27 13.03 6 17868112573.0 103629819514 <NA> -0.36 -6.79 27.08 last_updated 1 1517252366 2 1517252352 3 1517252341 4 1517252357 5 1517252360 6 1517252345
Bitte beachten Sie, dass dieses Projekt mit einem Verhaltenskodex von Mitwirkenden veröffentlicht wird. Wenn Sie an diesem Projekt teilnehmen, erklären Sie sich damit einverstanden, sich an seine Bedingungen einzuhalten.
Bitte melden Sie Probleme, Kommentare oder Feature -Anfragen. Bitte besuchen Sie unsere beitragenden Richtlinien, bevor Sie ein Problem oder eine Anfrage anziehen.
Coinmarketcap -API