24févr./14

[L3 Eco-Gestion] Régression linéaire multiple avec R

Suite au premier exercice sur la régression linéaire simple avec R, voici un nouvel exercice sur la régression linéaire multiple avec R.

À nouveau, je vais dans un premier temps présenter toutes les étapes comme on pourrait les faire à la main, puis je terminerai par les deux lignes de code qui permettent d’obtenir les mêmes résultats.

14févr./14

Closest distance between countries

We sometimes need the distance between two countries in econometric models, for instance in gravity models. Bur for some countries, I think this measure could cause problem. Let’s take an example. If we want to model the volume of trade between country (i) and country (j), the economic theory says it will depend on the distance between (i) and (j). Let (i) be China, (j_1) Japan, and (j_2) India. The distance between (i) and (j_1) will be lower than between (i) and (j_2). Can we consider, though, that Japan is farther from China than India is?

So, rather than compute the distance between two head cities, it might be more accurate to compute the closest distance between the borders. If a border is shared by country (i) and country (j), then the distance should be zero.

18janv./14

Pense-bête R #1 (deux courbes sur un graph)

Il m’arrive souvent de fouiller dans mes fichiers pour tenter de retrouver un code R pour produire un graphique, ou manipuler des formats (comme par exemple des dates). Un moyen rapide de retrouver les informations serait de publier mes code sur ce blog. Il est même possible que certaines personnes puissent y trouver un léger intérêt. C’est pourquoi je souhaite commencer une série d’articles intitulés « Pense-bête R », qui sera alimentée à chaque fois que je rencontrerai un cas de figure sous R que je risque de rencontrer à nouveau.

10nov./13

Scale bar and North arrow on a ggplot2 map using R

After some research on the Internet, I gave up trying to find an R function to add a scale bar and a North arrow on a map, using ggplot().
So, I would like to present you what I have come up with.

The idea is really basic : we create two polygons for the scale bar, we add some text above, and we draw an arrow. That’s it. The only tricky thing here, is the way to obtain the coordinates of each element. An easy solution is to use the gcDestination function, from the maptools package.

27août/13

Deuxièmes Rencontres R à Lyon

Le 27 et 28 juin 2013, se déroulaient les 2e Rencontres R, à Lyon. J’aimerais faire un petit bilan de ce que j’ai pu voir pendant ces deux journées.

En premier lieu, j’aimerais souligner la qualité de l’organisation. Tout était millimétré, l’accueil était très agréable et les membres de l’équipe organisatrice étaient très sympathiques. Dès l’arrivée, une malette (biodégradable) est remise à chaque participant, contenant un programme relié et en couleur, ainsi que quelques goodies provenant de Revolution Analytics.

27août/13

Visualizing densities of spatial processes

In the past few weeks, Arthur Chaprentier (@freakonometrics) and I have been working again on an article untitled « Visualizing spatial processes using Ripley’s correction: an application to bodily-injury car accident location« .  The revised version of our work is available here: http://hal.archives-ouvertes.fr/hal-00725090.

Please note that this post is related to Arthur’s: http://freakonometrics.hypotheses.org/7129