Tools

Technical posts about GIS, data-visualisation and general-use software and programming frameworks. Notably R and D3.js

André Ourednik, Monday, November 19, 2018

There are many, many posts on multidimensional array sorting in PHP. Most propagate heavy chunks of code, multiple functions, conceptual overload. But this can really be done with an almost-one-liner:

Just change SORT_ASC to SORT_DESC  to reverse the sorting order. You do not need to define $d prior to the execution of this chunk […]

Category: Tools  | Tags: ,  | Leave a Comment
André Ourednik, Sunday, October 7, 2018

R est un langage de programmation. Pour que les programmes écrits en R fonctionnent, il est nécessaire d’installer au préalable un environnement d’exécution pour ce langage. RStudio est une interface graphique (GUI) pour R. Une façon aisée d’installer en même temps R et RStudio, en parallèle d’un bon nombre d’autres logiciels de programmation, d’analyse et de […]

Category: Courses, Tools  | Tags: , ,  | One Comment
André Ourednik, Sunday, October 7, 2018

Conda est un gestionnaire de logiciels d’analyse de données et de visualisation extrêmement répandu dans les milieux scientifiques. Sa version minimale, Miniconda, permet d’installer et de tenir à jour plusieurs logiciels dont R, RStudio et Orange Data Mining. Installez-le en suivant les instructions ci-dessous. Dans tous les cas, si un choix est proposé choisissez la […]

André Ourednik, Friday, September 21, 2018

Many user of igraph for R expect the functions ego() and make_ego_graph() , that take a list of vertices as input, to generate a new graph composed of the neighbors of these vertices. Unfortunately, these functions do no such thing. They generate a list of igraph.vs objects, which cannot be further treated as an igraph […]

André Ourednik, Wednesday, May 23, 2018

Cet exercice fait suite à l’exercice Visualiser des données avec R (1). Il présuppose que vous avez chargé les données et créé les variables de cet exercice précédent, faute de quoi les scripts R ci-dessous ne fonnctionneront pas. De 1 dimension à 0 dimensions: le nombre unique qui résume les données Réduisons d’abord nos données […]

André Ourednik, Sunday, May 6, 2018

Spatial mobility always involves at least two types of distances: the topographical distance traveled on the surface of the Earth and the time distance taken to do so. GéoRécits allows you to map both simultaneously in your web browser. Use GéoRécits online HERE. Or download GéoRécits from its GitHub repository for offline use.  See Offline […]

André Ourednik, Sunday, April 29, 2018

Récupérer les fonds de carte Récupérez les limites communales généralisées sur le site de l’Office fédéral des statistiques en choisissant l’année correspondant à vos données. Pour cet exemple: 2016, respectivement du 30.01.2017 ou du 30.06.2015. Récupérez également les métainformations sur les géodonnées qui vous permettront de comprendre la signification des noms de fichiers et des […]

André Ourednik, Wednesday, April 25, 2018

Pourquoi ces cartes hachurées à la main? Dans le cours, nous avons eu l’occasion de voir les cartes de Philippe Rekacewicz, intentionnellement coloriées à la main. En voici un exemple sur visionscarto.net. Ces cartes aux aspects de croquis ont plusieurs avantages. D’abord, elles libèrent leur lecteur de l’évidence de la carte. Contrairement aux tracés géométriques […]

André Ourednik, Sunday, April 22, 2018

The legend for proportional circles sizes is drawn automatically. Reprojectiong on the fly from WGS84 to the newly available AirOcean (Dymaxion projection) in D3v5. Example data: number of political reports sent by Swiss embasies to Bern in all languages and in French specifically betwee 1920 annd 1960. Basemaps are from here. Running D3 version of […]

André Ourednik, Thursday, April 19, 2018

A common knitr issue on Windows Running R scripts on a Windows machine is equivalent to a dive into enconding hell. In effect, your non-English data most likely contains characters like Ä, ü, è or š, or even 语言. In all cases, the only serious way of dealing with these, in fact with any data […]

Category: Tools  | Tags: , , , , , ,  | Leave a Comment