Python演習問題:線形回帰分析

インポート・エイリアス設定

import numpy as np
import matplotlib.pyplot as plt
from numpy import genfromtxt

問題

  1. 北太平洋平均風速データから最小2乗法を用い, 1次および2次回帰の係数を求めなさい.
    np.loadtxt または genfromtxt
    np.polyfit
  2. 求めた回帰式より,2100年まで平均風速を外挿し,生データとともにまとめてプロットしなさい.また,グラフにグリッド線を描きなさい.
    np.polyval
    ax.plot
    ax.grid(which='major',color='#xxxxxx',linestyle='--')
  3. プロットした図のx, y軸の座標の名前と線の種類を明記しなさい.
    ax.set_xlabel
    ax.set_ylabel
    ax.legend([xxx,xxx,xxx],loc=num)

データ

解答例(参考)

regression_example.png

Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2018-07-11 (Wed) 05:25:45 (72d)