CoinmarketCapr 의 목표는 R 개발자와 데이터 과학자들이 가격, 24 시간 거래량, 시가 총액 등을 나열하는 'CoinmarketCap'에서 다양한 암호 화폐의 가격과 시가 총액을 추출하고 모니터링하는 것입니다. 통화. 자세한 내용은 CoinMarketCap API를 확인하십시오
coinmarketcapr
의 안정적인 버전은 CRAN에서 설치할 수 있습니다.
install.packages ( "CoinmarketCapr")
개발 버전은 GitHub에서 설치할 수 있습니다.
# install.packages ( "DevTools") DevTools :: install_github ( "AMRRS/COINMARKETCAPR")
coinmarketcapr
다음 패키지에 따라 다릅니다.
JSONLITE
컬
ggplot2
데이터
클리
크레용
따라서이 패키지는 coinmarketcapr
설치하는 동안 자동으로 설치됩니다.
또한 coinmarketcapr
CoinMarketCap API와 연결되므로 인터넷 연결이 필요합니다.
이 coinmarketcapr
패키지 내부에서 coinmarketcapr
에서 호출되는 기능은 curl
(인터넷을 통해)을 사용하여 CoinmarketCap API와 연결하고 json
파일 형태로 필요한 데이터를 수신 한 다음 jsonlite
로 구문 분석 한 다음 데이터 프레임으로 평평하게/변환합니다. 주어진 변수 이름의 R 환경에서.
coinmarketcapr
library(coinmarketcapr)
있는 다른 R-Package와 마찬가지로로드 할 수 있습니다.
참고 : coinmarketcapr
패키지에는 활성 인터넷 연결이 필요합니다. 방화벽 뒤에서 이것을 시도하는 경우 : Error in open.connection(con, "rb") : Timeout was reached
. 이 오류를 해결하려면 http 또는 https 프록시를 사용하도록 R 구성 r 구성을 참조하십시오.
패키지는 API 키없이 다음 기능을 사용할 수 있습니다.
get_global_marketcap
get_crypto_listings
또는 이전에 get_marketcap_ticker_all
plot_top_currencies
get_valid_currencies
다른 모든 기능에는 가입 페이지에서 획득 할 수있는 기존 API-Key가 필요합니다. 가격 모델에 대한 자세한 내용은 가격 책정을 방문하고 추가 인증 세부 정보를 방문하십시오.
유로 통화로 글로벌 크립토 르니 시가 총액을 추출합니다.
암호:
Library (CoinmarketCapr)#글로벌 시가 총액 세부 정보를 얻어 Dataframelatest_marketcap <-get_global_marketcap ( 'EUR')에 할당하십시오.
산출:
> 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
CoinmarketCap에서 제공하는 모든 암호화에 대한 세부 정보를 추출하십시오
암호:
Library (CoinmarketCapr)#글로벌 시가 총액 세부 정보를 얻어 Dataframeall_coins <-get_marketcap_ticker_all ()에 할당하십시오.
산출:
> 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
이 프로젝트는 기고자 행동 강령으로 공개됩니다. 이 프로젝트에 참여함으로써 귀하는 그 용어를 준수하는 데 동의합니다.
문제, 의견 또는 기능 요청을 자유롭게보고하십시오. 문제를 제기하기 전에 기고 가이드 라인을 확인하십시오.
CoinmarketCap API