始める無料で始める

Gapminder 表示のカスタマイズ

これまで学んだ機能を、国別の平均余命の推移グラフで実際に試してみましょう。ここでも、オセアニアの2か国のデータを使用します。

この演習はコースの一部です

RのTrelliscopeでビッグデータを可視化する

コースを見る

演習の手順

  • geom_smooth() レイヤーを追加し、"lm" メソッドを使って線形モデルを当てはめましょう。
  • スケールを "sliced" に設定しましょう。
  • 線形モデルのレイヤーを追加した状態で、このディスプレイに対して自動コグノスティクスを計算するよう指定し、このレイヤーによって新たにどのようなコグノスティクスが追加されるか確認しましょう。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

library(trelliscopejs)
library(ggplot2)

# Create the plot
ggplot(gapminder, aes(year, lifeExp)) +
  geom_point() +
  geom_smooth(method = ___, se = FALSE) +
  facet_trelliscope(~ country + continent,
    name = "lifeExp_by_country",
    desc = "Life expectancy vs. year for 142 countries.",
    nrow = 1, ncol = 2,
    # Set the scales
    scales = ___,
    # Specify automatic cognistics
    auto_cog = ___)
コードを編集して実行