R bloggers

RcppClassic 0.9.9

November 19, 2017
By

A maintenance release RcppClassic 0.9.9 is now at CRAN. This package provides a maintained version of the otherwise deprecated first Rcpp API; no new projects should use it. Per a request from CRAN, we changed the call to Rcpp::Rcpp.plugin.maker() to...

Read more »

Girls Coding Workshop, Melbourne

November 19, 2017
By

The first girls R coding workshop was held at the Kathleen Symes library in Melbourne, Nov Oct 28, 2017. The girls learned about tidy data concepts, wrangling data tools, and built a shiny app to explore standardised test data from the 2015 OECD Progra...

Read more »

Content Evaluation: What is the Value of Social Media?

November 19, 2017
By
Content Evaluation: What is the Value of Social Media?

As most bloggers, I do check my analytics stats on a regular basis. What I do not really look at is social shares. For most blog posts traffic follows a clear pattern; 2 days of increased traffic, followed by a steady decrease to the base traffic volum...

Read more »

Workshop on Deep Learning with Keras and TensorFlow in R

November 19, 2017
By
Workshop on Deep Learning with Keras and TensorFlow in R

You can now book me and my 1-day workshop on deep learning with Keras and TensorFlow using R. In my workshop, you will learn the basics of deep learning what cross-entropy and loss is about activation functions how to optimize weights and biases with ...

Read more »

Where to live in the Netherlands based on temperature XKCD style

November 19, 2017
By
Where to live in the Netherlands based on temperature XKCD style

After seeing a plot of best places to live in Spain and the USA based on the weather, I had to chime in and do the same thing for the Netherlands. The idea is simple, determine where you want to live based on your temperature preferences. First ...

Read more »

Timing in R

November 19, 2017
By
Timing in R

Nested timings 1) Sys.time() 2) The tictoc package Comparing functions 1) system.time() 2) The microbenchmark package Conclusion As time goes on, your R scripts are probably getting longer and more complicated, right? Timing parts of your script could save you precious time when re-running code over and over again. Today I’m going to go through the 4 main functions for doing so. Nested timings 1) Sys.time() Sys.time() takes a...

Read more »

M4 Forecasting Competition: response from Spyros Makridakis

November 19, 2017
By

Following my post on the M4 competition yesterday, Spyros Makridakis sent me these comments for posting here. I would like to thank Rob, my friend and co-author, for his insightful remarks concerning the upcoming M4 competition. As Rob says, the two of...

Read more »

Store Data About Rows

November 19, 2017
By

Introduction to keyholder package. Tools for keeping track of information about rows. Prologue During development of my other R package (ruler), I encountered the following problem: how to track rows of data frame after application of some user defined function? It is assumed that this function takes data frame as input,...

Read more »

Automatic output format in Rmarkdown

November 19, 2017
By
Automatic output format in Rmarkdown

I am writing a Rmarkdown document with plenty of tables, and I want them in a decent format, e.g. kable. However I don't want to format them one by one. For example, I have created the following data frame in dplyrdata2 %__% group_by(uf) %__% sum...

Read more »

Why is R slow? some explanations and MKL/OpenBLAS setup to try to fix this

November 19, 2017
By

Introduction Many users tell me that R is slow. With old R releases that is 100% true provided old R versions used its own numerical libraries instead of optimized numerical libraries. But, numerical libraries do not explain the complete story. In many cases slow code execution can be attributed to inefficient code and in precise terms because of not doing one...

Read more »

Search R-bloggers

Recent popular posts

Sponsors

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)