お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
期間 14 時間
コース概要
データタスクのための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や類似ツールによる実行ファイルの作成
- プロジェクトの構造、仮想環境、依存関係の管理
- バージョン管理の基礎とワークフローのドキュメンテーション
Hands-onミニプロジェクト
- エンドツーエンドのタスク:生データファイルの読み取り、データのクレンジングと変換、出力の生成
- ワークフローの自動化と実行可能なスクリプトまたは実行ファイルとしてのパッケージ化
- ピアフィードバックに基づくレビューと改善
まとめと次のステップ
要求
- プログラミング概念の基本理解または学習意欲
- パッケージインストールのため、コマンドラインまたはターミナルの使用に抵抗がないこと
- スプレッドシート(CSV/Excel)での作業経験
対象となる方
- データタスクの自動化を行うデータアナリストおよび運用スタッフ
- 軽量なETLスクリプティングを求める分析エンジニア
- 実用的なPythonベースのデータワークフローに興味のある専門家
お客様の声 (2)
すべてが完璧でした
Florin Vrincianu
コース - Python Programming Fundamentals
機械翻訳
各トピックについてより深く理解するのに、実践的な演習が大いに役立ちます。また、授業を講義で始め、その後実践的な演習を続けていくスタイルは、先に呈示された講義内容と関連付ける上で非常に役立つし、助けになります。
Nazeera Mohamad - Ministry of Science, Technology and Innovation
コース - Introduction to Data Science and AI using Python
機械翻訳