お問い合わせ

コース概要

モジュール1: Pandasを使用したデータフレーム操作

  • Pandas入門
    • 基本的なデータ構造:SeriesとDataFrame
  • DataFrame操作
    • データの読み込みと書き出し(CSV、Excelなど)
    • 基本的な操作(選択、フィルタリング、インデックス付け)
  • データの変更
    • 列と行の追加・削除
    • DataFrame内の値の変更
  • データの集計とグループ化
    • GroupBy
    • 集約、合計、平均など
  • DataFrameの結合と統合
    • merge, join, concat
  • 欠損データの処理
    • 欠損データの識別
    • 欠損データの補完方法

モジュール2: プログラムの実行時間最適化

  • 最適化入門
    • プログラミングにおける最適化の重要性
  • コードの最適化
    • 効率的なデータ構造
    • 重複する計算の回避
    • ループの最適化
  • Pandasの最適化
    • 操作のベクトル化
    • applyとlambdaの回避
    • 大規模データセットの処理
  • 関数作成によるコードの単純化
    • 関数の作成と使用
    • コードのリファクタリング

モジュール3: NumPyライブラリの操作

  • NumPy入門
    • ライブラリのインポート
    • 基本的なデータ構造:ndarray
  • 配列操作
    • 配列の作成と変更
    • 配列のインデックス付けとスライシング
  • 数学関数と統計関数
    • 基本的な数学操作
    • 統計関数と集約関数
  • ベクトル計算
    • 行列の乗算
    • 逆行列、行列式
  • 多次元データ操作
    • 2D、3Dおよびそれ以上の多次元配列
    • 配列の形状変換
  • 他のライブラリとの統合

モジュール4: Pythonを使用したExcelグラフ作成

  • openpyxlとxlsxwriterの入門
  • Excelでのグラフ作成
    • 簡単なグラフ(折れ線、棒グラフなど)の作成
    • グラフのフォーマット設定
  • 画像形式(PNG)でのグラフ生成
    • matplotlibを使用したグラフの生成
    • グラフをPNGファイルとして保存
  • Excelでの高度なグラフ作成
  • レポートの自動化
    • グラフを含む自動化レポートの生成
    • Pandasとopenpyxl/xlsxwriterの統合
 16 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー