# Sochi 2014, R, D3.js

[This article was first published on

Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Ramnath design rCharts wich combine the powerful of open source R and D3.js.**Learning Data Science**, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

It give very pretty plots. Here is some code, using package XML to collect the data from http://www.sochi2014.com/fr/classement-des-medailles and plot a kind of sankey diagram with rCharts

@Ramnath wrote this :

https://gist.github.com/ramnathv/4b810adae24f168d4330 and the result look like :

Plot with Open source R and rCharts library |

I wrote a piece of code to create a sankey diagram and the result look like we see below

> mm = subset(meltP,select=c(Country, Medal, Count)) > colnames(mm) <- c("target","source","value") > sankeyPlot <- rCharts$new() > #We need to tell R where the Sankey library is. > #I put it as a subdirectory to my current working directory (.) > sankeyPlot$setLib('rCharts_d3_sankey-gh-pages') > #We also need to point to an HTML template page > sankeyPlot$setTemplate(script = "rCharts_d3_sankey-gh-pages/layouts/chart.html") > sankeyPlot$set( + data = mm, + nodeWidth = 15, + nodePadding = 10, + layout = 32, + width = 900, + height = 600 + )

To

**leave a comment**for the author, please follow the link and comment on their blog:**Learning Data Science**.R-bloggers.com offers

**daily e-mail updates**about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.

Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.