R

recogeoパッケージで市町村合併に伴う再集計をやってみる

R GIS

市区町村単位で集計された統計データで時点間の比較をしようとすると、市町村合併によって2時点間で地域の対応が取れないことがあります。必要に応じて自前でスクリプトを書いて対応していますが、よさげなパッケージ(recogeo package)がリリースされてい…

TinyTeXのインストール & RmarkdownでPDF on Ubuntu 18.04 LTS

TinyTex のインストール Motivation TeXのインストールはヘビーなので、なるべく簡素化したい。TeX Liveとか数GBをダウンロードせんといかん。 環境 Ubuntu 18.04 LTS on Hyper-V 言語パックインストール済み Atomのインストール TeXのエディタとしてAtomを…

sfパッケージ&国土数値情報でコロプレス図

R GIS

Rで地図を描画する際はspパッケージが必須だったわけですが、今後sfパッケージの方が便利にになるらしいです。dplyrと相性がいいんでしょうね。この本でやっている、ごみ排出量のコロプレス図の作成をsfパッケージでやってみることにします。 シェープファイ…

gridSVGで散布図上の点のIdentification

R SVG

gridSVG - Export grid graphics as SVGgridSVGはgridライブラリによるグラフィックスをSVG形式で出力するためのライブラリ。ggplot2はgridを利用しているので、ggplot2の出力もSVGにできる。単に出力するだけでなくJavaScriptを埋め込むことができるので、…

Rで統計API

R

統計APIの試験運用が始まったということで、Rから使ってみたのでメモ。 自治体独自の統計もこの形式に準拠できればいいかも。次世代統計利用システム http://statdb.nstac.go.jp/使ったライブラリは以下の4つ。 library(RCurl) library(rjson) library(XML) …

RApacheにおけるマルチバイト文字の利用について

RApacheでのマルチバイト文字(例えばUTF-8)を扱うには Sys.setlocale(category='LC_ALL','ja_JP.UTF-8') を実行しておく必要がある。これをやっておかないと、マルチバイト文字を含むファイルの読み込みや、iconvによる文字コード変換が正しく動作しない。…

MacOSXでiplotsを使う

iplotsはJGR(Java GUI for R)の中で動作するので、JGRのインストールも必要。 install.packages("iplots") install.packages("JGR") さらに、CarbonELパッケージも必要。これはinstall.packagesでインストールできないので、CarbonELのダウンロードページ…