初心者のためのデータベース
ezdatascience
本講義では、PostgreSQLの操作方法について学び、Pythonと連携して使用する方法について学習します。
Basic
Python, PostgreSQL, SQLAlchemy
NumPyとPandasを活用して、データ分析の核心的な基礎とデータ前処理の過程を実習中心に学習する講座です。 Pythonの基本データ構造からNumPy配列、PandasのDataFrameまで段階的に学習し、実際のデータを分析するための多様な処理技法を身につけることができます。 データの精製、変換、結合、グループ化など、データ分析で最も頻繁に使用される機能を直接実習しながら、機械学習のためのデータ前処理能力を自然に向上させることができます。 初心者でも簡単に進められるよう概念説明と実習を併せて提供し、データ分析および機械学習学習の強固な基礎を築くことができます。
4名 が受講中です。
難易度 入門
受講期間 無制限
Pythonのリストと辞書を活用して、データを効率的に扱うことができます。
NumPy配列の作成、インデックス参照、スライシング、およびベクトル化演算を実行できます。
ブロードキャスティング(Broadcasting)の概念を理解し、実際のデータ処理に活用することができます。
PandasのSeriesとDataFrameを作成し、多様なデータを管理できます。
ファイル入出力(CSVなど)を行い、データを読み込むことができます。
データの精製、結合(Merge)、グループ化(GroupBy)を利用して、データを分析目的に合わせて加工することができます。
機械学習のためのデータ前処理プロセスを直接実行できます。
NumPyとPandasを活用して、機械学習に必要なデータ前処理技術を体系的に学習する講座です。
実務で頻繁に使用されるデータ構造とデータ加工方法を身につけ、多様なデータを分析可能な形式に変換する方法を学ぶことができます。
本講義では、リストや辞書からNumPy配列、Pandas DataFrameまで段階的に学習し、データ分析および機械学習の基礎をしっかりと固めることができます。
この講義は、データ分析、人工知能(AI)、機械学習、データサイエンス分野を始めようとする学習者に適しています。
この講義を通して、次のような内容を学習することができます。
Pythonのリスト(List)と辞書(Dictionary)データ構造の理解
リストと辞書を活用したデータ処理
NumPy配列(Array)の生成と活用
配列のインデックス参照(Indexing)とスライシング(Slicing)
NumPy配列の修正およびベクトル化(Vectorization)
Broadcastingの原理と活用
乱数(Random Number)の生成
Pandas SeriesとDataFrameの生成
DataFrameのインデックス操作およびデータ照会
CSVなどのファイル入出力
データの選択およびフィルタリング
データの精製および加工
複数のDataFrameの結合(Merge, Concatenate)
GroupByを利用したデータのグループ化および集計
機械学習のためのデータ前処理実習
データ分析を初めて学習する方
Pythonの基礎文法を学習した方
機械学習を学ぶ前にデータの前処理を身につけたい方
NumPyとPandasを初めて学ぶ方
Pythonの基本文法(変数、条件文、繰り返し文、関数)を知っていると役に立ちます。
特別な専門知識は必要ありません。
講義は実習中心で行われます。
PythonとJupyter Notebook環境で一緒に実習することをお勧めします。
講義中に気になった内容は、質問を通じて問い合わせることができます。
講義内容は必要に応じて継続的に補完およびアップデートされる場合があります。
スムーズな学習のために、720p以上の画質で視聴することをお勧めします。
学習対象は
誰でしょう?
データ分析を初めて始める入門者
Pythonの基礎文法を学習した後、データ分析を学びたい方
NumPyとPandasを初めて学ぶ学習者
機械学習を始める前にデータの前処理を習得したい方
データサイエンス分野への進路を準備している学生および開発者
前提知識、
必要でしょうか?
Pythonの基本文法(変数、条件文、繰り返し文、関数)を知っていると役に立ちます。
別途のデータ分析経験は必要ありません。
PythonとJupyter Notebook環境で実習することをお勧めします。
講義は初心者の方でもついていけるよう、段階的に進められます。
全体
20件 ∙ (9時間 6分)
講座資料(こうぎしりょう):
1. 講座紹介
24:26
2. リスト構造
28:38
3. リストの操作
27:36
4. リストの繰り返し処理
40:04
5. 辞書の扱い方
26:38
6. パッケージ
20:36
7. 日時データ
27:20
8. NumPy配列
27:54
9. NumPy配列のスライシング
28:18
10. NumPy配列の変更
28:11
11. ベクトル演算
24:55
12. ブロードキャスティング
29:08
13. 乱数
28:42
14. パンダスシリーズの作成
29:35
15. データフレームのインデックス参照
30:26
16. ファイル入出力
23:18
17. データ参照
28:24
18. データ操作
30:51
19. データフレームの結合
20:56
20. データのグループ化
20:56
同じ分野の他の講座を見てみましょう!