www.crosshyou.infowww.crosshyou.info政府統計の総合窓口のデータや、OECDのデータを使って、Rの練習をしています。ときどき、読書記録も載せています。basic(30分以内に飲み水が手に入る)の比率が一番上昇したのはどこの国か?データ分析www.crosshyou.infoの続きです。今回は2000年から2017年の間で、basicの比率が一番上昇したのはどこの国かを調べてみます。コードは以下のようになります。"country"で変数名をcountryに直しておきます。2017)でyearが2000と2017の行だけに絞り込みます。basicだけに絞り込みます。na.omit()でNAのある行を削除します。ここまでで、データフレームがどういう状態になっているかというと、このような状態になっています。basic)としてyearの値を列名に、basicの値をその値にします。na.omit()でNAの行を削除します。-Y2000)で2017年の値から2000年の値を差し引いてどれだけbasicが変化したかを計算します。arrange(desc(change))でchangeの値の大きい順にならべて、head()ではじめの6行を表示します。その結果が、これです。アフガニスタンが一番改善しました。2000年は27.8%だったのが2017年は67.1%です。basicは飲み水が30分以内に手に入る、ということです。head()にすればいいですね。ソロモン諸島は2000年は78.7%だったのが、2017年は67.8%と10ポイント以上悪化していることがわかります。R言語のgather関数とinner_join関数を使う。R言語でデータを読み込み、エンゲル係数を計算する。今回は都道府県別のエンゲル係数を計算してみようと思います。R言語のデータフレームをいろいろ加工する。はてなブログPro主にクロス表(分割表)分析をしようかなと思います。5引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。