coinmarketcapr | get Cryptocurrencies Market Cap Prices from Coin | Cryptocurrency library

 by   amrrs R Version: v4.0 License: Non-SPDX

kandi X-RAY | coinmarketcapr Summary

kandi X-RAY | coinmarketcapr Summary

coinmarketcapr is a R library typically used in Blockchain, Cryptocurrency, Ethereum, Bitcoin applications. coinmarketcapr has no bugs, it has no vulnerabilities and it has low support. However coinmarketcapr has a Non-SPDX License. You can download it from GitHub.

The goal of coinmarketcapr is to help R developers and Data Scientists to extract and monitor price and market cap of various Cryptocurrencies from 'CoinMarketCap' that lists many leading cryptocurrencies along with their price, 24h trade volume, market cap and much more in USD and other currencies. For more info, check Coinmarketcap API.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              coinmarketcapr has a low active ecosystem.
              It has 68 star(s) with 20 fork(s). There are 5 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 6 open issues and 14 have been closed. On average issues are closed in 240 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of coinmarketcapr is v4.0

            kandi-Quality Quality

              coinmarketcapr has 0 bugs and 0 code smells.

            kandi-Security Security

              coinmarketcapr has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              coinmarketcapr code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              coinmarketcapr has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              coinmarketcapr releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.
              It has 3383 lines of code, 0 functions and 27 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of coinmarketcapr
            Get all kandi verified functions for this library.

            coinmarketcapr Key Features

            No Key Features are available at this moment for coinmarketcapr.

            coinmarketcapr Examples and Code Snippets

            coinmarketcapr ,Examples,Example #2
            Rdot img1Lines of Code : 26dot img1License : Non-SPDX (NOASSERTION)
            copy iconCopy
            library(coinmarketcapr)
            
            #get the global market cap details and assign it to a dataframe
            all_coins <- get_marketcap_ticker_all()
            
            > head(all_coins)
                        id         name symbol rank price_usd  price_btc X24h_volume_usd market_cap_usd
            1     
            coinmarketcapr ,Examples,Example #1
            Rdot img2Lines of Code : 9dot img2License : Non-SPDX (NOASSERTION)
            copy iconCopy
            library(coinmarketcapr)
            
            #get the global market cap details and assign it to a dataframe
            latest_marketcap <- get_global_marketcap('EUR')
            
            > latest_marketcap
              total_market_cap_usd total_24h_volume_usd bitcoin_percentage_of_market_cap active_cur  
            coinmarketcapr ,Installation
            Rdot img3Lines of Code : 3dot img3License : Non-SPDX (NOASSERTION)
            copy iconCopy
            install.packages("coinmarketcapr")
            
            # install.packages("devtools")
            devtools::install_github("amrrs/coinmarketcapr")
              

            Community Discussions

            Trending Discussions on coinmarketcapr

            QUESTION

            ReactiveTimer with if statement R-Shiny
            Asked 2018-May-11 at 17:32

            I've made a R-Shiny app which runs on a linux server. All the data which I need is coming from a website using API and the library(coinmarketcapr).

            The app retrieves the latest data every 5 minutes and saves it in a csv-file on the server.

            But now I have the problem that every time I reload the page, the app retrieves the new data and I always have duplicate values in my time series.

            I work with the ReactiveTimer, set to 5 minutes.

            Is there a possibility that the ReactiveTimer checks the time of the last entry in the csv-file and compares it with the current system time? If the time in the csv-file should be 5 minutes or older than the system time, he should execute the code, otherwise not.

            I also wanted to ask if anyone knows if you can run a shiny app without having it open in the browser, i. e. the code is constantly running and collecting data?

            EDIT:

            App on: http://srv-lab-t-416.zhaw.ch/shiny/Crypto10/

            R-Code:

            ...

            ANSWER

            Answered 2017-Nov-10 at 08:36

            I solved the problem by using cronR. All the math an API functions now were made in a separate file and the shiny app only collects the data and displays it.

            So now, I don't have to use the ReactiveTimer anymore.

            Source https://stackoverflow.com/questions/47152855

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install coinmarketcapr

            The stable version of coinmarketcapr can be installed from CRAN:.
            coinmarketcapr can be loaded just like any other R-package with library(coinmarketcapr). Note: coinmarketcapr package requires an active internet connection. If you're trying this behind a Firewall, you might get: Error in open.connection(con, "rb") : Timeout was reached. To resolve this error, please refer this link: Configuring R to Use an HTTP or HTTPS Proxy.
            get_global_marketcap
            get_crypto_listings or previously get_marketcap_ticker_all
            plot_top_currencies
            get_valid_currencies

            Support

            Please feel free to report issues, comments, or feature requests. Please check out our Contributing guidelines before raising an issue or Pull Request.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/amrrs/coinmarketcapr.git

          • CLI

            gh repo clone amrrs/coinmarketcapr

          • sshUrl

            git@github.com:amrrs/coinmarketcapr.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link