お問い合わせ

コース概要

データ処理用のPython基礎知識

  • Pythonのインストール方法および開発環境の設定手順
  • 変数やデータ型、制御構造といった言語の基本概念
  • シンプルなPythonスクリプトの作成および実行方法

ファイル処理:CSVとExcel

  • csvモジュールやPandasを利用したCSVファイルの読み書き手法
  • openpyxl/xlrdおよびPandasによるExcelファイルの操作方法
  • 実践的な演習:ファイル形式変換作業の自動化

Pandas入門

  • DataFrameの基礎:作成・インデックス付け・選択およびフィルタリング方法
  • 集計処理やグループ化操作に関する内容
  • 欠損値の補完、重複データの排除、型変換など基本的なクリーニング手法

Polars入門

  • Polarsの基本概念およびPandasと比較した際の性能特性の違い
  • Polarsにおける基本的なDataFrame操作手順
  • 具体的な事例:PandasよりもPolarsが適しているシーンとは?

高度なデータ変換処理(応用編)

  • Pandasにおける複雑な結合やウィンドウ関数、ピボット操作について
  • Polarsを用いた効率的なデータ処理手法のポイント
  • 一連の処理ステップをつなげる方法およびメモリ使用量を最適化するコツ

Pythonによる業務自動化手法

  • 反復的かつ多作業になるデータ処理やETLプロセスを自動実行できるスクリプトの書き方
  • OS標準機能やタスクスケジューラーを用いた自動化処理の手順管理
  • ログ記録、エラーハンドリングおよび通知機能に関する基礎知識

スクリプトのパッケージ化とベストプラクティス

  • PyInstallerなどのツールを用いた実行可能ファイル作成手順
  • プロジェクト構成、仮想環境および依存関係管理の方法
  • バージョン管理システムの基本利用法ならびに業務フロー説明書の整備方針

実践的なミニプロジェクト

  • 生データ読み込みからクリーニング・変換処理を経て最終成果物までの一連作業
  • 完成したフローをスクリプトまたは実行ファイルとして自動化する方法
  • 参加者相互でのフィードバックに基づく改善点の洗い出しと見直し

まとめおよび今後の学習方向性について

要求

  • プログラミングに関する基本的な知識があるか、学ぶ意欲があること
  • パッケージのインストール目的でコマンドラインやターミナルを利用できること
  • CSV/Excelといった表計算ファイルに慣れ親しんでいること

受講対象者

  • データ分析や業務自動化を目的としたデータアナリストおよびオペレーション担当者
  • 軽量なETL処理スクリプトの作成を目指す分析エンジニアの方々
  • 実践的なPythonデータ処理フローを学びたいと考えている専門家の皆様
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー