r-package

Open-source projects categorized as r-package

Top 23 r-package Open-Source Projects

  • metaflow

    :rocket: Build and manage real-life ML, AI, and data science projects with ease!

  • Project mention: FLaNK Stack 05 Feb 2024 | dev.to | 2024-02-05
  • rmarkdown

    Dynamic Documents for R

  • Project mention: Pandoc | news.ycombinator.com | 2024-01-28

    I'm surprised to see no one has pointed out [RMarkdown + RStudio](https://rmarkdown.rstudio.com) as one way to immediately interface with Pandoc.

    I used to write papers and slides in LaTeX (using vim, because who needs render previews), then eventually switched to Pandoc (also vim). I eventually discovered RMarkdown+RStudio. I was looking for a nice way to format a simple table and discovered that rmarkdown had nice extensions of basic markdown (this was many years ago so maybe that is incorporated into vanilla markdown/pandoc).

    The RMarkdown page claims:

    > R Markdown supports dozens of static and dynamic output formats including HTML, PDF, MS Word, Beamer, HTML5 slides, Tufte-style handouts, books, dashboards, shiny applications, scientific articles, websites, and more.

    ...which I think is largely due to using pandoc as the core generator.

    RStudio shows you the pandoc command it runs to generate your document, which I've used to figure out the pandoc command I want to run when I've switched to using pandoc directly.

    This is a bit of a "lazy" way to interact with pandoc. Maybe the "laziest" aspect: when I get a new computer, I can install the entire stack by installing Rstudio, then opening a new rmarkdown document. Rstudio asks whether I'd like to install all the necessary libraries -- click "yes" and that's it. Maybe that sounds silly but it used to be a lot of work to manage your LaTeX install. These days I greatly favor things that save me time, which seems to get more precious every year.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rticles

    LaTeX Journal Article Templates for R Markdown

  • drake

    An R-focused pipeline toolkit for reproducibility and high-performance computing (by ropensci)

  • sf

    Simple Features for R

  • Project mention: Visualizing shapefiles in R with sf and ggplot2! | dev.to | 2023-08-11

    sf

  • brms

    brms R package for Bayesian generalized multivariate non-linear multilevel models using Stan

  • Project mention: Bayesian Structural Equation Modeling using blavaan | news.ycombinator.com | 2023-11-09

    [2] https://paul-buerkner.github.io/brms/

  • rstan

    RStan, the R interface to Stan

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tinytex

    A lightweight, cross-platform, portable, and easy-to-maintain LaTeX distribution based on TeX Live

  • Project mention: Running Quarto Markdown in Docker | dev.to | 2023-12-23

    # Based on https://github.com/analythium/quarto-docker-examples/blob/main/Dockerfile.base # Version number of Quarto to download and use ARG QUARTO_VERSION="1.4.529" ARG OS_USERNAME=quarto ARG UID=1000 ARG GID=1000 FROM eddelbuettel/r2u:20.04 # librsvg2-bin is to allow SVG conversion when rendering a PDF file # (will install the rsvg-view binary) RUN set -e -x && \ apt-get update && apt-get install -y --no-install-recommends \ pandoc \ pandoc-citeproc \ curl \ gdebi-core \ librsvg2-bin \ python3.8 python3-pip \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* RUN set -e -x && \ install.r shiny jsonlite ggplot2 htmltools remotes renv knitr rmarkdown quarto # Download and install Quarto ARG QUARTO_VERSION RUN set -e -x && \ curl -o quarto-linux-amd64.deb -L https://github.com/quarto-dev/quarto-cli/releases/download/v${QUARTO_VERSION}/quarto-${QUARTO_VERSION}-linux-amd64.deb \ && gdebi --non-interactive quarto-linux-amd64.deb \ && rm -f quarto-linux-amd64.deb # Should be done for the user; won't work if done for root # (quarto will say that "tinytex is not installed") ARG OS_USERNAME ARG UID ARG GID RUN set -e -x && \ groupadd -g $GID -o "${OS_USERNAME}" && \ useradd -m -u $UID -g $GID -o -s /bin/bash "${OS_USERNAME}" USER "${OS_USERNAME}" # Install tools like tinytex to allow conversion to PDF RUN set -e -x && \ quarto install tool tinytex --update-path RUN set -e -x && \ printf "\e[0;105m%s\e[0;0m\n" "Run tlmgr update" \ && ~/.TinyTeX/bin/x86_64-linux/tlmgr update --self --all && \ ~/.TinyTeX/bin/x86_64-linux/fmtutil-sys --all # See https://github.com/rstudio/tinytex/issues/426 for explanation RUN set -e -x && \ printf "\e[0;105m%s\e[0;0m\n" "Run tlmgr install for a few tinyText packages (needed for PDF conversion)" \ && ~/.TinyTeX/bin/x86_64-linux/tlmgr install fvextra footnotebackref pagecolor sourcesanspro sourcecodepro titling USER root RUN set -e -x && \ mkdir -p /input USER "${OS_USERNAME}" WORKDIR /

  • mlr3

    mlr3: Machine Learning in R - next generation

  • targets

    Function-oriented Make-like declarative workflows for R

  • pagedown

    Paginate the HTML Output of R Markdown with CSS for Print

  • tidyquant

    Bringing financial analysis to the tidyverse

  • Rcpp

    Seamless R and C++ Integration

  • shinyjs

    💡 Easily improve the user experience of your Shiny apps in seconds

  • report

    :scroll: :tada: Automated reporting of objects in R

  • timevis

    📅 Create interactive timeline visualizations in R

  • papaja

    papaja (Preparing APA Journal Articles) is an R package that provides document formats to produce complete APA manuscripts from RMarkdown-files (PDF and Word documents) and helper functions that facilitate reporting statistics, tables, and plots.

  • timetk

    Time series analysis in the `tidyverse`

  • tabulapdf

    Bindings for Tabula PDF Table Extractor Library

  • Project mention: What is the best library for processing table data contained within a PDF? | /r/dotnet | 2023-06-23

    In R we have this tabulizer library which is great for doing this: https://github.com/ropensci/tabulizer

  • terra

    R package for spatial data handling https://rspatial.github.io/terra/reference/terra-package.html (by rspatial)

  • modeltime

    Modeltime unlocks time series forecast models and machine learning in one framework

  • pdftools

    Text Extraction, Rendering and Converting of PDF Documents

  • assertr

    Assertive programming for R analysis pipelines

  • Project mention: When did you realize you were good at coding? | /r/datascience | 2023-05-18

    There has also been at least one attempt, assertr, to make a test framework for data assumptions specifically.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

r-package related posts

  • 2023 Lookback

    1 project | dev.to | 26 Jan 2024
  • Why won't my boxplot knit?

    1 project | /r/u_Mundane-Balance-3358 | 8 Nov 2023
  • new learner to R .. need help

    1 project | /r/RStudio | 16 Jun 2023
  • [dmetar] Cannot get cluster plots in gosh.diagnostics

    2 projects | /r/Rlanguage | 11 Jun 2023
  • We’re Washington Post reporters who analyzed Google’s C4 data set to see which websites AI uses to make itself sound smarter. Ask us Anything!

    4 projects | /r/IAmA | 16 May 2023
  • Possible to include inline code in a math equation in Org mode?

    1 project | /r/orgmode | 6 May 2023
  • Data for players on field play-by-play?

    6 projects | /r/NFLstatheads | 5 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source r-package projects? This list will help you:

Project Stars
1 metaflow 7,630
2 rmarkdown 2,807
3 rticles 1,446
4 drake 1,329
5 sf 1,279
6 brms 1,231
7 rstan 1,009
8 tinytex 941
9 mlr3 883
10 targets 871
11 pagedown 871
12 tidyquant 831
13 Rcpp 724
14 shinyjs 723
15 report 663
16 timevis 646
17 papaja 629
18 timetk 597
19 tabulapdf 530
20 terra 516
21 modeltime 501
22 pdftools 499
23 assertr 463

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com