お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
モジュール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 時間