お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
データ処理のためのPython基礎
- Pythonのインストールと開発環境の設定
- 言語の基礎:変数、データ型、制御構造
- 単純なPythonスクリプトの作成と実行
ファイル操作:CSVとExcel
- csvモジュールおよびPandasを用いたCSVファイルの読み書き
- openpyxl/xlrdおよびPandasを用いたExcelファイルの操作
- 実践的な演習:ファイル変換の自動化
Pandas入門
- DataFrameの基本:作成、インデックス付け、選択、フィルタリング
- 集計およびグループ化操作
- 一般的なクリーニング操作:欠損値の処理、重複の削除、型変換
Polars入門
- Pandasとの比較におけるPolarsの概念とパフォーマンス特性
- Polarsでの基本DataFrame操作
- ユースケース例:PandasよりもPolarsを選ぶ場合
高度なデータ変換(中級者向け)
- Pandasにおける複雑な結合、ウィンドウ関数、ピボット操作
- Polarsを用いた効率的なデータ処理パターン
- 操作のチェーンおよびメモリ使用量の最適化
Pythonによるプロセス自動化
- 反復的なデータタスクおよびETLステップを自動化するスクリプトの作成
- OSスケジューラーまたはタスクスケジューラを用いたスクリプトの定期実行
- ログ出力、エラーハンドリング、通知設定
スクリプトのパッケージ化とベストプラクティス
- PyInstallerなどのツールを使用した実行可能ファイルの作成
- プロジェクト構成、仮想環境、依存関係の管理
- バージョン管理の基本およびワークフロー文書化
ハンズオンミニプロジェクト
- エンドツーエンドのタスク:生データファイルの読み込み、データのクリーニングおよび変換、出力生成
- ワークフローの自動化および実行可能なスクリプトまたは実行ファイルへのパッケージ化
- ピアフィードバックに基づくレビューと改善
まとめと次のステップ
要求
- プログラミングの基本概念に基本的な親しみがあること、または学ぶ意欲があること
- パッケージのインストールのためにコマンドラインまたはターミナルを使用することに慣れていること
- スプレッドシート(CSV/Excel)の操作経験があること
対象者
- データ処理の自動化を行なうデータアナリストおよびオペレーションスタッフ
- 軽量なETLスクリプティングを求めている分析エンジニア
- 実践的なPythonベースのデータワークフローに興味があるプロフェッショナル
14 時間
お客様の声 (2)
すべてが完璧でした
Florin Vrincianu
コース - Python Programming Fundamentals
機械翻訳
各トピックについてより深く理解するのに、実践的な演習が大いに役立ちます。また、授業を講義で始め、その後実践的な演習を続けていくスタイルは、先に呈示された講義内容と関連付ける上で非常に役立つし、助けになります。
Nazeera Mohamad - Ministry of Science, Technology and Innovation
コース - Introduction to Data Science and AI using Python
機械翻訳