Python×データサイエンス 入門から実践まで
インプレスグループで理工学分野の専門書出版事業を手掛ける近代科学社は、2025年6月27日に、近代科学社が著者とプロジェクト方式で協業する、デジタルを駆使したオンデマンド型の出版レーベルである近代科学社Digitalレーベルより、広瀬啓雄氏、池原翔太汐、山本芳人氏、宇井隆晴氏共著による、Pythonの基本文法を学習し、データ分析の基礎が身につく一冊『Python×データサイエンス 入門から実践まで』を発売した。
広瀬啓雄Profile●公立諏訪東京理科大学 副学長 教授 博士(経営学)
工学部情報応用工学科にてデータサイエンスと機械学習の教育・研究に従事
池原翔太Profile●JPRS(株式会社日本レジストリサービス) 技術研修センター長補佐
データサイエンス・アプリケーション開発・運用に関する教育研修の企画・実施に従事
山本芳人Profile●東京理科大学 名誉教授 博士(工学)
情報教育・プログラミング教育やデジタル教材の研究に従事
宇井隆晴Profile●JPRS(株式会社日本レジストリサービス)取締役
大学での講義など今後のデータ・AI社会を担う幅広い人材育成活動に従事
内容紹介
本書では、Pythonの基本から始め、データ解析に不可欠なデータの前処理を体系的に学びつつ、実践的なデータサイエンスのスキルを段階的に習得できるように構成した。
本書の目的は、読者がPythonの基礎、データの前処理、実践的なデータ解析を学ぶことで、データサイエンスの基礎を身につけ、任意のテーマに沿ったデータ解析を独力で遂行できるようになること。
目次
はじめに
第1章 本書の概要
1.1 本書について
1.2 プログラミング
1.3 Python の紹介
1.4 Google Colaboratory の使い方
第2章 Python の基礎
2.1 コード
2.2 変数
2.3 型
2.4 算術演算子
2.5 print() 関数
2.6 代入演算子
2.7 input() 関数
2.8 数学関数
2.9 文字列
第3章 制御構文
3.1 if文
3.2 for文
3.3 break continue文
3.4 while 文
第4章 リスト・タプル・集合・辞書
4.1 リスト (list)
4.2 タプル (tuple)
4.3 集合 (set)
4.4 辞書 (dict)
第5章 関数・オブジェクト指向
5.1 関数
5.2 モジュール
5.3 オブジェクト指向
第6章 ライブラリの利用方法
6.1 ファイル処理
6.2 NumPy について
6.3 Matplotlib について
第7章 Pandas の使い方
7.1 シリーズ (Series)
7.2 データフレーム (DataFrame)
第8章 データサイエンスプロジェクト
8.1 データサイエンスプロジェクトの流れ
8.2 データサイエンスプロジェクトを遂行する人材の役割
8.3 データサイエンティストに必要な知識とスキル
第9章 回帰問題
9.1 線形回帰モデル
9.2 多項式回帰と過学習
9.3 Ridge 回帰・Lasso 回帰と正則化係数
9.4 Elastic Net 回帰と Grid Search モジュール
9.5 サポートベクタマシン回帰分析
9.6 決定木回帰分析と Random Forest 回帰分析
9.7 XGBoost 回帰分析と LightGBM 回帰分析
第10章 分類モデル
10.1 ロジスティック回帰による分類
10.2 例題:乳がんデータセットから予測
10.3 サポートベクタマシン分類
10.4 決定木とランダムフォレストによる分類
10.5 XGBoost 分類と Optuna によるモデルチューニング
10.6 LightGBM 分類
第11章 クラスタリングと特徴量の次元削減
11.1 教師あり学習と教師なし学習
11.2 クラスタリング
11.3 k-means によるクラスタリング
11.4 GMMとV-GMMによるクラスタリング
11.5 DBSCAN によるクラスタリング
11.6 特徴量の次元削減
第12章 ニューラルネットワーク
12.1 ニューラルネットワークとは
12.2 ニューラルネットワークの基本概念
12.3 ニューラルネットワークによる回帰問題
12.4 ニューラルネットワークによる二値分類問題
12.5 マルチクラス分類問題
索引
『Python×データサイエンス 入門から実践まで』Amazonでの購入はこちら
『Python×データサイエンス 入門から実践まで』楽天市場での購入はこちら
|
|
|
|
