お知らせ

2023/5/20に大幅なコースの改訂作業を行いこちらのページはhttps://github.com/tsjshg/udemy-pyds へ移動となりました。

--- 以下の内容は古いコースの資料です。 ---

コースのご案内

リンクはHTML形式のnotebookを表示します。右にあるアイコンからは、ipynb形式のファイルをダウンロードできます。

動画を公開してから時間が経ったため、ライブラリのバージョンが上がってしまい、そのままでは動かないコードが多くなってきました。申し訳ありません。順次動画を差し替える予定ですが、ひとまず[修正版]と書かれたリンクからあたらしいバージョンに対応したipynb形式のファイルをダウンロードできます。ファイル名に_rev_が付いています。最近学習をはじめた方はこの修正版をご活用ください。

一括ダウンロードはこちらから

numpyを知ろう

Lec7_アレイを作る

Lec8_アレイを使った計算

Lec9_アレイの添え字

Lec10_行と列の入れ替え

Lec11_アレイと計算のための関数

Lec12_アレイを使ったデータ処理

Lec13_アレイの入出力

Pandas入門

Lec14_Series

Lec15_DataFrames[修正版]

Lec16_indexの基本

Lec17_indexを変える[修正版]

Lec18_行や列を削除する

Lec19_データを取り出す[修正版]

Lec20_形の違うデータの計算[修正版]

Lec21_データの並べ替えと順番[修正版]

Lec22_データと統計量[修正版]

Lec23_欠損値の扱い

Lec24_Indexの階層構造[修正版]

データ解析の基礎 その1

Lec25_テキストデータの読み書きlec25.csv

Lec26_JSON

Lec27_HTMLからのデータの取り出し[修正版]

Lec28_Excel形式のファイルを読み込むLec_28_test.xlsx[修正版]

データ解析の基礎 その2

Lec29_データのマージ

Lec30_indexを使ったマージ

Lec31_データの連結[修正版]

Lec32_DataFrameを組み合わせる

Lec33_SeriesとDataFrameの変換

Lec34_ピボットテーブルの作り方[修正版]

Lec35_重複したデータの処理[修正版]

Lec36_マッピングを使った列の追加

Lec37_置換

Lec38_indexの変更

Lec39_ビニング(Binning)

Lec40_外れ値

Lec41_Permutation

データ解析の基礎 その3

Lec42_データをまとめるgroupby

Lec43_データをまとめるgroupbyその2[修正版]

Lec44_データのAggregation

Lec45_Split, Apply, Combine[修正版]

Lec46_クロス集計表

データの可視化

Lec47_Seabornのインストール

Lec48_ヒストグラム[修正版]

Lec49_カーネル密度関数[修正版]

Lec50_分布の可視化

Lec51_ボックスプロットとヴァイオリンプロット

Lec52_回帰とプロット[修正版]

Lec53_ヒートマップとクラスタリング

実践データ解析

Lec54_実践データ解析(導入)

Lec55_実践データ解析(準備)

Lec56-59_Titanic号のデータを解析する[修正版]

Lec60-65_株価のデータ解析 [修正版] 株価データ

Lec66-70_選挙のデータ解析 [修正版] コードの実行に必要なCSVファイル

機械学習

Lec71_機械学習入門

Lec72-75_線形回帰[修正版]

Lec76-79_ロジスティック回帰[修正版]

Lec80-81_多クラス分類[修正版]

Lec82-83_SVM[修正版]

Lec84-85_ナイーブベイズ法[修正版]

Lec86_決定木とランダムフォレスト

付録A:Pythonの基礎

Lec87_Pythonの基礎1

Lec88_Pythonの基礎2

Lec89_Pythonの基礎3

付録B:統計入門

Lec90_離散一様分布

Lec91_連続一様分布

Lec92_二項分布[修正版]

Lec93_ポアソン分布

Lec94_正規分布

Lec95_標本と母集団

Lec96_t分布

Lec97_仮説検定[修正版]

Lec98_カイ二乗(χ2)分布を使った検定

Lec99_ベイズの定理

付録C:SQLとPython

Lec100_SQL_入門

Lec101_SQL_SELECTの基本

Lec102_SQL_SELECT応用編

付録D:Webスクレイピング

Lec103-104_Web_Scraping