By Jian Li – Consultant, Shanghai.

Geographical data is becoming increasingly important in understanding how we can predict and influence our impact on the world. Data on the location of individuals (be they migrating animals, humans stuck in traffic, or a plane as it travels around the world) is...

By Chris Campbell - Senior Consultant, UK.

R is a classy language. Look:

```
x <- matrix(1:9, nrow = 3)
x
```

```
## [,1] [,2] [,3]
## [1,] 1 4 7
## [2,] 2 5 8
## [3,] 3 6 9
```

`class(x)`

`## [1] "matrix"`

A class is a label that identifies what an object is. How it's struct...

By Jinjing Xie - Consultant, Shanghai.

The challenge here is interesting but also very clear: for a given un-ordered vector of numbers, select from it a longest increasing (or decreasing) subsequence. This subsequence may not be unique.

For example, in the following sequence,

`62 49 42 54 59 39...`

By Jinjing Xie - Consultant, Shanghai.

The challenge here is interesting but also very clear: for a given un-ordered vector of numbers, select from it a longest increasing (or decreasing) subsequence. This subsequence may not be unique.

For example, in the following sequence,

`62 49 42 54 59 39...`

By Andy Nicholls

UseR! 2014 is now over. As usual there were many interesting talks and I couldn’t attend them all but from the talks that I did attend there were definitely some themes developing. The first theme is documentation. RStudio have clearly spent considerable effort integrating shiny...