始める無料で始める

アンケートデータの可視化

前の演習で扱ったヨーロッパのIT専門家のアンケートデータに続いて、experience_yearscurrent_salary の線形関係を可視化し、経験年数ごとのおおよその給与水準を把握しましょう。

データは data として、pandas、Matplotlib.pyplot、NumPy はそれぞれ pdpltnp として読み込まれています。

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

Pythonで学ぶアンケートデータ分析

コースを見る

演習の手順

  • 元の値を散布図でプロットします。
  • データのレンジを取得します。
  • 回帰直線を描画するための値の範囲を取得します。
  • 回帰直線をプロットします。

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

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

# Plot the original values using a scatter plot
x = data.____
y = data.____
____.____(x,y)

# Get the range of data
max_x = ____
min_x = ____

# Get the range of values
x = ____.____(min_x,max_x,1)
y = 1590.4569 * x + 58080

# Plot the regression line
____.____(x, y,'r')
plt.show()
コードを編集して実行