Use more of your data with matrix factorisation

September 12, 2019
By
Use more of your data with matrix factorisation

Previously I posted on how to apply gradient descent on linear regression as an example. With that as background it’s The post Use more of your data with matrix factorisation appeared first on Daniel Oehm | Gradient Descending.

Read more »

Gold-Mining Week 2 (2019)

September 11, 2019
By

Welcome to the 2019 Fantasy Football Season! Week 2 Gold Mining and Fantasy Football Projection Roundup now available. The post Gold-Mining Week 2 (2019) appeared first on Fantasy Football Analytics.

Read more »

Call for Help: Lead R/Shiny Developer

September 11, 2019
By

Dear Fantasy Football Analytics Community, In 2013, we at Fantasy Football Analytics released web apps to help people make better decisions in fantasy football based on the wisdom of the The post Call for Help: Lead R/Shiny Developer appeared first on Fantasy Football Analytics.

Read more »

R/Medicine 2019 Workshops

September 11, 2019
By
R/Medicine 2019 Workshops

R/Medicine 2019 kicked off on Thursday with two outstanding workshops. It was difficult to choose between the two, but fortunately both presenters developed rich sets of materials that are available online. Alison Hill delivered R Markdown for Medicine with an elegant HTML exposition masterfully created to cultivate beginners while still engaging experienced R Markdown users. Photo by Samuel Zeller on Unsplash In...

Read more »

Running R Projects in MyBinder – Dockerfile Creation With Holepunch

September 11, 2019
By
Running R Projects in MyBinder – Dockerfile Creation With Holepunch

For those who don’t know it, MyBinder is a reproducible research automation tool that will take the contents of a Github repository, build a Docker container based on requirements files found inside the repo, and then present the user with a temporary, running container that can serve a Jupyter notebook, JupyterLab or RStudio environment to … Continue reading "Running...

Read more »

Dynamic UI Elements in Shiny

September 11, 2019
By
Dynamic UI Elements in Shiny

Shiny enables its users to quickly create a fixed UI with code. Although simple, this can prove to be quite limiting. Applying the principles of reactivity to the UI part of a ShinyApp is a natural progression from reactive coding as we know it already from Shiny's server side. This blog entry reviews and discusses two of the most...

Read more »

R comes to oil + gas

September 10, 2019
By
R comes to oil + gas

Tools capable of producing rich analytic reports and data visualizations are a valuable resource for decision makers in any field. Dash is an open-sourced based framework for building dynamic web applications that seamlessly integrates interactive graphics and tabular data summaries, serving as a catalyst for data-driven decision-making. Several features of Dash contribute to its demonstrated

Read more »

Looking Up R / CRAN Package Maintainers With an ac.uk Affiliation

September 10, 2019
By
Looking Up R / CRAN Package Maintainers With an ac.uk Affiliation

Trying to find an examiner for a particular PhD thesis relating to a rather interesting datastructure for wrangling messy datatables, I wondered whether we might find a likely suspect amongst the R package maintainer community. We can get a list of R package maintainers here and a list of package name / short descriptions here. … Continue reading "Looking...

Read more »

Hadley is a smash hit at LondonR

September 10, 2019
By

We were thrilled to host Hadley Wickham who delivered, as ever, a funny and engaging talk to a packed house at LondonR in August. In fact, to give you an idea of how much anticipated this event was, tickets to see Hadley sold out in under two hours! It’s always fascinating for us elder members of the R community...

Read more »

Extracting Sydney transport data from Twitter

September 10, 2019
By
Extracting Sydney transport data from Twitter

The @sydstats Twitter account uses this code base, and data from the Transport for NSW Open Data API to publish insights into delays on the Sydney Trains network. Each tweet takes one of two forms and is consistently formatted, making it easy to parse and extract information. Here are a couple of examples with the … Continue reading Extracting...

Read more »

Is the pain worth it?: Can Rcpp speed up Passing Bablok Regression?

September 9, 2019
By
Is the pain worth it?: Can Rcpp speed up Passing Bablok Regression?

Background R dogma is that for loops are bad because they are slow but this is not the case in C++. I had never programmed a line of C++ as of last week but my beloved firstborn started university last week and is enrolled in a C++ intro course, so I thought I would try … Continue reading Is...

Read more »

auditor: a guided tour through residuals

September 9, 2019
By
auditor: a guided tour through residuals

Machine learning is a hot topic nowadays, thus there is no need to convince anyone about its usefulness. ML models are being successfully applied in biology, medicine, finance, and so on. Thanks to modern software, it is easy to train even a complex model that fits the training data and results in high accuracy on the test set. The...

Read more »

Multi Currency Swap Pricing with SwapPricer

I have released a new version of the package SwapPricer on GitHub here. As we are now at version 1.0.1 the toolbox is able to price using just a one-curve framework but is able to price multiple currencies (ie. CHF, EUR, GBP, JPY and USD) and any convention in terms of coupon frequency, day count convention. We are working to introduce OIS Discounting in...

Read more »

parameters: a powerful and lightweight alternative to broom to describe your models’ coefficients

September 9, 2019
By
parameters: a powerful and lightweight alternative to broom to describe your models’ coefficients

Okay, “an alternative to broom” might be a bit of an overstatement (at least for now…) But the parameters package, finally on CRAN, already has some cool features! parameters We have recently decided to collaborate around the easystats project, a set of packages designed to make your life easier. This project encompasses several packages, devoted for instance to model internal access, Bayesian...

Read more »

Catch us at these conferences!

September 9, 2019
By

At Jumping Rivers we're always to want to branch into the data science community, and so this year we're going to quite a few conferences in the autumn. You can catch us at: GSS (Government Statistical Service) Conference - Edinburgh From the 1-2 October, our very own Esther Gillespie (CEO) and Seb Mellor (Data Engineer) The post Catch us at...

Read more »

Best Practice: Development of Robust Shiny Dashboards as R Packages

September 9, 2019
By
Best Practice: Development of Robust Shiny Dashboards as R Packages

This blog article is dedicated to creating dashboards. Dashboards are an excellent interactive tool for visualizing raw data, aggregated information, and analytical results. When developing software solutions with R, we at INWT use the shiny package by RStudio. With shiny you can create apps that act...

Read more »

R Neural Network

September 9, 2019
By
R Neural Network

In the previous four posts I have used multiple linear regression, decision trees, random forest, gradient boosting, and support vector machine to predict MPG for 2019 vehicles.   It was determined that svm produced the best model.  In this post I am going to use the neuralnet package to fit a neural network to the cars_19 dataset.The raw data...

Read more »

pins: Pin, Discover and Share Resources

September 8, 2019
By
pins: Pin, Discover and Share Resources

Today we are excited to announce the pins package is available on CRAN! pins allows you to pin, discover and share remote resources, locally or in remote storage. If you find yourself using download.file() or asking others to download files before running your R code, use pin() to achieve fast, simple and reliable reproducible research over remote resources. Pins You can use...

Read more »

Parsing Text for Emotion Terms: Analysis & Visualization Using R: Updated Analysis

September 8, 2019
By
Parsing Text for Emotion Terms: Analysis & Visualization Using R: Updated Analysis

Are you interested in guest posting? Publish at DataScience+ via your editor (i.e., RStudio). Category Programming Tags Data Visualisation ggplot2 R Programming Sentiment Analysis Text Mining The motivation for an updated analysis: The first publication of Parsing text for emotion terms: analysis & visualization Using R published in May 2017 used the function get_sentiments("nrc") that was made available in the tidytext package. Very recently, the nrc lexicon...

Read more »

Was Trump confused by rainbow color map?

September 8, 2019
By
Was Trump confused by rainbow color map?

In the controversy over Hurricane Dorian, US President Donald Trump repeatedly claimed that early forecasts showed a high probability of Alabama being hit. We demonstrate that a potentially confusing rainbow color map in the official weather forecasts may have attributed to Trump overestimating the risk. Hurricane Dorian and...

Read more »

pinp 0.0.8: Bugfix

September 8, 2019
By
pinp 0.0.8: Bugfix

A new release of our pinp package is now on CRAN. pinp allows for snazzier one or two column Markdown-based pdf vignettes, and is now used by a few packages. A screenshot of the package vignette can be seen below. Additional screenshots are at the pinp page. This release was spurned by one of those "CRAN package xyz" emails I...

Read more »

Built-in Colour Names in R

September 7, 2019
By
Built-in Colour Names in R

Quite often when you just want to whip out some quick plots, I like to assign the colours by colour names. Some of my go-to colours are… tomato,darkorange,turquioise,darkgrey,lightgrey. Recently I realized that I can get all of built-in colour names available in R to use by typing colors() or colours(). So I thought I’ll do bit of studying on colour...

Read more »

Hyde Mod: A blogdown theme with full XML feed and custom MathJax for equation numbering

September 7, 2019
By

The theme I’ve been using hyde theme for a while. Besides colours, I added some customizations to MathJax in order to be able to number equations and use \eqref, as I would do in a TeX document, to refer to numbered equations like I did in Linear...

Read more »

First World Problems: Very long RMarkdown documents

September 7, 2019
By
First World Problems: Very long RMarkdown documents

RMarkdown is awesome! When I first started using RMarkdown, it felt very much like a blessing. Not only does the format encourage reproducible analysis by enabling you to interweave code, text, images, and plots, it also allows you to knit() the docu...

Read more »

An updated version of The Hitchhiker’s Guide to Ggplot2

September 7, 2019
By
An updated version of The Hitchhiker’s Guide to Ggplot2

About the book This book will help you master R plots the easy way, and this update works will recent versions of R packages. The book can be found at Leanpub. We have spent a long time creating R plots with different tools (base, lattice and ggplot2) during different academic and working positions. If you want to create highly customised plots in...

Read more »

R Companion to Linear Algebra Step by Step, Chapter 2 part 1

September 7, 2019
By

In this post, I’ll continue writing R code to accompany linear algebra equations found in Linear Algebra: Step by Step, by Kuldeep Singh. For more information on the origins of these posts, see the first companion post Thank to you everyone who hung out throughout the brief hiatus, while life got in the way of linear … Continue reading R...

Read more »

Calendar Heatmaps in ggplot

September 6, 2019
By
Calendar Heatmaps in ggplot

Calendar heatmaps are a neglected, but valuable, way of representing time series data. Their chief advantage is in allowing the viewer to visually process trends in categorical or continuous data over a period of time, while relating these values to their month, week, and weekday context - something that simple line plots do not efficiently allow for. If you...

Read more »

The most annoying warning for CRAN submission

September 6, 2019
By
The most annoying warning for CRAN submission

When submitting one R package to CRAN, you must ensure that no errors, no warnings and no notes appears in the check process, enforcing use of ’–as.cran’ option. devtools::check(document = FALSE, args = c('--as-cran')) Sometimes a note or a...

Read more »

Poisson point processes, mass shootings and clumping by @ellis2013nz

September 6, 2019
By
Poisson point processes, mass shootings and clumping by @ellis2013nz

Did the average rate of Australian mass-shooting decline after 1996, or was the drop just chance? I recently came across this letter to the Annals of Internal Medicine by Simon Chapman, Michael Stewart, Philip Alpers and Michael Jones: Fatal Firearm Incidents Before and After Australia’s 1996 National Firearms Agreement Banning Semiautomatic Rifles, via this piece by Gun Control NZ. The question...

Read more »

Search R-bloggers

Sponsors