Data/2024/ex06
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* データ分析 2024年度 ex06 [#xa9b83a6]
//&color(red){''工事中''};
#contentsx
////////////////////////////////////////
** Quiz [#quiz]
授業時間中に Moodle 上でQuiz(小テスト)を行います.
開始時刻等は授業時間中にお知らせします.
Moodle へのアクセスの仕方については,[[第1回のページ>../e...
////////////////////////////////////////
** Notebookと授業動画 [#g7418074]
[[今回の Notebookと授業動画>../#ex06]] のうち「&color(blu...
もしもまだの場合,まずはそれらの notebook を実行し動画を...
////////////////////////////////////////
** 練習X1 [#X1]
[[この問題についての解説動画>https://ryu365-my.sharepoint...
>
''注意: 動画中で「シート1」という名前が付いているシートは...
<
*** スプレッドシートとデータの準備 [#wda679df]
+ [[ex06mpi.csv>Data:ex06mpi.csv]] を自分の PC にダウンロ...
+ Google Classroom>https 上のこの問題のスプレッドシートに...
>
「ファイル」>「インポート」>「アップロード」>(CSVファイ...
<
-- インポートの仕方は,[[ex02練習X1>../ex02#X1]] で説明し...
*** 元データの解釈 [#t6e0b4f5]
+ 「数学」,「物理」,「情報」の平均,標準偏差を計算しま...
>
&color(blue){''注意'': 平均と標準偏差を求める関数について...
<
+ それぞれのヒストグラムを描きましょう
+ 学籍番号「う06」のひとは,3科目とも80点ですが,どの科目...
*** データの正規化 [#s19b146a]
+ CSVファイルをインポートしたシートに,「数学(正規化)」...
>
データ &mathjax{x_1, x_2, \dots , x_N}; の平均値が &mathj...
#mathjax{{
z_n = \frac{x_n - \bar{x} }{s}\qquad (n = 1, 2, \dots , N)
}}
として得られるデータ &mathjax{z_1, z_2, \dots , z_N}; の...
<
&color(blue){''注意'': スプレッドシートで上記の式を計算す...
[[「スプレッドシート 相対参照 絶対参照」とかでググって>ht...
+ 正規化した値は,小数点以下の表示桁数が3になるように設定...
メニューバー中の,「.0」の下に「←」が描かれたボタンと,「...
*** 正規化したデータの解釈 [#f2254ba0]
+ 「main」に,「数学(正規化)」,「物理(正規化)」,「...
-- 一つの図に三つヒストグラムを重ねて描くのではなく,三つ...
-- 横軸の範囲は -4 から 4 までにそろえておくとよいでしょう
-- パケットサイズ等はヒストグラムを解釈しやすいように修正...
+ 次のものをノート等にメモしておきましょう
-- 学籍番号「う06」のひとの「数学(正規化)」,「物理(正...
-- それらの値から,この生徒の「数学」「物理」「情報」の点...
////////////////////////////////////////
** 課題P1 [#P1]
&color(red){''これは「課題」ですので,期限までにやって提...
期限は Classroom 上で確認できます.
''回帰分析入門(1)'' - 表計算ソフトに頼ってやってみよう -
[[この課題についての解説動画>https://ryu365-my.sharepoint...
>
''注意: 動画中で「シート1」という名前が付いているシートは...
<
***スプレッドシートとデータの準備 [#d3d9dead]
+ [[ex08gorigori.csv>Data:ex08gorigori.csv]] を自分の PC ...
+ Google Classroom 上のこの問題のスプレッドシートにこの授...
***問題の設定とデータの観察 [#l10c606a]
インポートしたデータは,あるアイス販売店で集計した,1日ご...
気温を &mathjax{x}; [度],アイス売上数を &mathjax{y}; [個...
そのような式が求まれば,平均気温からその日のアイス売上数...
ここでは,その式として,
#mathjax{{
y = ax+b
}}
という単純な直線の方程式を考えてみます.
まずは,インポートしたデータの散布図を描きましょう
- 横軸の範囲は [-5, 40],縦軸の範囲は [0, 130] としてくだ...
- 横軸縦軸それぞれにタイトルをつけてください.タイトルは...
***「予測値」列の作成 [#p2218692]
「main」シートに,上記の &mathjax{a}; と &mathjax{b}; の...
その値を使い, インポートしたデータのシートの方に,個々の...
列の見出しには,「予測値」と記しておいてください.
*** データと予測値の直線を重ねたグラフの作成 [#z183d2bd]
散布図に直線 &mathjax{y=ax+b}; を重ねたグラフを描きましょ...
先に作った散布図とは別に,新しいグラフを挿入します.
+ メニューから 「挿入」 > 「グラフ」 を選択
+ グラフエディタで ''「グラフの種類」を「折れ線グラフ」に''
+ 「データ範囲」として, ex08gorigori シートのデータ値が...
+ 横軸が行番号で3つの折れ線グラフが描かれる
+ グラフエディタの「設定」タブで,「X軸」を気温にして「系...
+ 「カスタマイズ」タブで,「すべての系列に適用」を「アイ...
+ 最初に作った方のグラフと同様に,横軸縦軸の範囲とタイト...
+ ''&mathjax{a}; と &mathjax{b}; の値を表すセルの値を変更...
*** ソフトに直線の式を求めさせてみる [#l16f43d6]
+ 先に描いた散布図の方のグラフエディタを開き,「カスタマ...
+ 散布図の方に直線が描かれ,ラベルとして直線の式が示され...
次回以降解説しますが,この直線は,この「気温」対「アイス...
//+ その直線の傾きと切片の値を &mathjax{a, b}; のセルに書...
+ 上記の直線の傾きと切片の値は,関数を使って求めることも...
以下のリンク先の文書も参考にしながら,「シート1」のセルF8...
-- SLOPE関数: https://support.google.com/docs/answer/3094...
-- INTERCEPT関数: https://support.google.com/docs/answer...
-- LINEST関数: https://support.google.com/docs/answer/309...
この関数は,SLOPEとINTERCEPTの機能を併せ持っており,それ...
+ ''得られた傾きと切片の値をノート等にメモしておきましょ...
*** 別のデータでも... [#za58c12e]
動画中ではこの課題の続きとして別のデータでもやってねと言...
** 宿題 [#homework]
//&color(red){''工事中''};
&color(red){''次のことを次回の授業までに必ずやっておいて...
+ [[ex06課題P1>#P1]]
+ [[ex07>../#ex07]] の &color(blue){★要予習★};
終了行:
* データ分析 2024年度 ex06 [#xa9b83a6]
//&color(red){''工事中''};
#contentsx
////////////////////////////////////////
** Quiz [#quiz]
授業時間中に Moodle 上でQuiz(小テスト)を行います.
開始時刻等は授業時間中にお知らせします.
Moodle へのアクセスの仕方については,[[第1回のページ>../e...
////////////////////////////////////////
** Notebookと授業動画 [#g7418074]
[[今回の Notebookと授業動画>../#ex06]] のうち「&color(blu...
もしもまだの場合,まずはそれらの notebook を実行し動画を...
////////////////////////////////////////
** 練習X1 [#X1]
[[この問題についての解説動画>https://ryu365-my.sharepoint...
>
''注意: 動画中で「シート1」という名前が付いているシートは...
<
*** スプレッドシートとデータの準備 [#wda679df]
+ [[ex06mpi.csv>Data:ex06mpi.csv]] を自分の PC にダウンロ...
+ Google Classroom>https 上のこの問題のスプレッドシートに...
>
「ファイル」>「インポート」>「アップロード」>(CSVファイ...
<
-- インポートの仕方は,[[ex02練習X1>../ex02#X1]] で説明し...
*** 元データの解釈 [#t6e0b4f5]
+ 「数学」,「物理」,「情報」の平均,標準偏差を計算しま...
>
&color(blue){''注意'': 平均と標準偏差を求める関数について...
<
+ それぞれのヒストグラムを描きましょう
+ 学籍番号「う06」のひとは,3科目とも80点ですが,どの科目...
*** データの正規化 [#s19b146a]
+ CSVファイルをインポートしたシートに,「数学(正規化)」...
>
データ &mathjax{x_1, x_2, \dots , x_N}; の平均値が &mathj...
#mathjax{{
z_n = \frac{x_n - \bar{x} }{s}\qquad (n = 1, 2, \dots , N)
}}
として得られるデータ &mathjax{z_1, z_2, \dots , z_N}; の...
<
&color(blue){''注意'': スプレッドシートで上記の式を計算す...
[[「スプレッドシート 相対参照 絶対参照」とかでググって>ht...
+ 正規化した値は,小数点以下の表示桁数が3になるように設定...
メニューバー中の,「.0」の下に「←」が描かれたボタンと,「...
*** 正規化したデータの解釈 [#f2254ba0]
+ 「main」に,「数学(正規化)」,「物理(正規化)」,「...
-- 一つの図に三つヒストグラムを重ねて描くのではなく,三つ...
-- 横軸の範囲は -4 から 4 までにそろえておくとよいでしょう
-- パケットサイズ等はヒストグラムを解釈しやすいように修正...
+ 次のものをノート等にメモしておきましょう
-- 学籍番号「う06」のひとの「数学(正規化)」,「物理(正...
-- それらの値から,この生徒の「数学」「物理」「情報」の点...
////////////////////////////////////////
** 課題P1 [#P1]
&color(red){''これは「課題」ですので,期限までにやって提...
期限は Classroom 上で確認できます.
''回帰分析入門(1)'' - 表計算ソフトに頼ってやってみよう -
[[この課題についての解説動画>https://ryu365-my.sharepoint...
>
''注意: 動画中で「シート1」という名前が付いているシートは...
<
***スプレッドシートとデータの準備 [#d3d9dead]
+ [[ex08gorigori.csv>Data:ex08gorigori.csv]] を自分の PC ...
+ Google Classroom 上のこの問題のスプレッドシートにこの授...
***問題の設定とデータの観察 [#l10c606a]
インポートしたデータは,あるアイス販売店で集計した,1日ご...
気温を &mathjax{x}; [度],アイス売上数を &mathjax{y}; [個...
そのような式が求まれば,平均気温からその日のアイス売上数...
ここでは,その式として,
#mathjax{{
y = ax+b
}}
という単純な直線の方程式を考えてみます.
まずは,インポートしたデータの散布図を描きましょう
- 横軸の範囲は [-5, 40],縦軸の範囲は [0, 130] としてくだ...
- 横軸縦軸それぞれにタイトルをつけてください.タイトルは...
***「予測値」列の作成 [#p2218692]
「main」シートに,上記の &mathjax{a}; と &mathjax{b}; の...
その値を使い, インポートしたデータのシートの方に,個々の...
列の見出しには,「予測値」と記しておいてください.
*** データと予測値の直線を重ねたグラフの作成 [#z183d2bd]
散布図に直線 &mathjax{y=ax+b}; を重ねたグラフを描きましょ...
先に作った散布図とは別に,新しいグラフを挿入します.
+ メニューから 「挿入」 > 「グラフ」 を選択
+ グラフエディタで ''「グラフの種類」を「折れ線グラフ」に''
+ 「データ範囲」として, ex08gorigori シートのデータ値が...
+ 横軸が行番号で3つの折れ線グラフが描かれる
+ グラフエディタの「設定」タブで,「X軸」を気温にして「系...
+ 「カスタマイズ」タブで,「すべての系列に適用」を「アイ...
+ 最初に作った方のグラフと同様に,横軸縦軸の範囲とタイト...
+ ''&mathjax{a}; と &mathjax{b}; の値を表すセルの値を変更...
*** ソフトに直線の式を求めさせてみる [#l16f43d6]
+ 先に描いた散布図の方のグラフエディタを開き,「カスタマ...
+ 散布図の方に直線が描かれ,ラベルとして直線の式が示され...
次回以降解説しますが,この直線は,この「気温」対「アイス...
//+ その直線の傾きと切片の値を &mathjax{a, b}; のセルに書...
+ 上記の直線の傾きと切片の値は,関数を使って求めることも...
以下のリンク先の文書も参考にしながら,「シート1」のセルF8...
-- SLOPE関数: https://support.google.com/docs/answer/3094...
-- INTERCEPT関数: https://support.google.com/docs/answer...
-- LINEST関数: https://support.google.com/docs/answer/309...
この関数は,SLOPEとINTERCEPTの機能を併せ持っており,それ...
+ ''得られた傾きと切片の値をノート等にメモしておきましょ...
*** 別のデータでも... [#za58c12e]
動画中ではこの課題の続きとして別のデータでもやってねと言...
** 宿題 [#homework]
//&color(red){''工事中''};
&color(red){''次のことを次回の授業までに必ずやっておいて...
+ [[ex06課題P1>#P1]]
+ [[ex07>../#ex07]] の &color(blue){★要予習★};
ページ名: