アメリカ合衆国での線形回帰
線形回帰は、最適な直線を当てはめることで、ある変数が別の変数に対してどのように変化するかを調べるモデルです。R では lm() 関数で実行します。
ここでは、アメリカ合衆国の「yes」票の割合だけに線形回帰を当てはめます。
この演習はコースの一部です
ケーススタディ:Rで行う探索的データ分析
演習の手順
US_by_yearデータをコンソールに表示します。US_by_yearに含まれる米国データのみを使い、lm()でyearからpercent_yesを予測する線形回帰を実行します。結果を変数US_fitに保存します。summary()関数でUS_fitを要約します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Percentage of yes votes from the US by year: US_by_year
US_by_year <- by_year_country %>%
filter(country == "United States")
# Print the US_by_year data
# Perform a linear regression of percent_yes by year: US_fit
# Perform summary() on the US_fit object