강의

멘토링

커뮤니티

Data Science

/

Data Analysis

[PL 0303] データ可視化のためのPython - Matplotlibマスタークラス

matplotlibライブラリを利用したデータの可視化を扱う講義です。

65名 が受講中です。

難易度 入門

受講期間 無制限

  • asdfghjkl13551941
Matplotlib
Matplotlib
Python
Python
AI
AI
Matplotlib
Matplotlib
Python
Python
AI
AI

受講後に得られること

  • パイソン

  • Matplotlib

  • データの可視化

NOTICE

本講義は、人工知能特化カリキュラムAll about AIのpre-semester(本学期前の事前準備学期)に属する講義であり、

データ処理ライブラリ NumPy, Matplotlib, Pandas
データ可視化の重要なMatplotlibを扱う講義です。

Miro Link: https://miro.com/app/board/uXjVNJ8PZSs=/?share_link_id=801072444784

All About AIの紹介については、オリエンテーション講義を参照してください。

Pythonを使用したデータ可視化の重要なMatplotlib!

Pythonの世界では、Matplotlibはデータ可視化のde facto standardであるライブラリです。

NumPyと同じように一度きちんと学んでおけば、今後どの分野を学ぶのにも役立つライブラリです。

このレッスンでは、Matplotlibを他のどの教育資料よりも完全に学びます。

体系的な構成とオブジェクト指向の観点からのMatplotlib!

本講義は4つのパートと18のチャプターで構成されています。

Part.I Matplotlib Preview

Chap1 Visualization Preview with PyPlot Interfaces

Chap2 Visualization Preview with OOP Interfaces

Part.II Matplotlib Anatomy

Chap3 Matplotlib Anatomy Prerequisites

Chap4 Figure Objects

Chap5 Axes Objects

Chap6 Text Objects

Chap7 Spines, Ticks and Grids

Chap8 Axis Objects and Legends

Chap9 Colormaps and Colorbars

Chap10 rcParams and Styles

Chap11 Transformations

Part.III Plotting APIs

Chap12 Pairwise Data Visualizations

Chap13 Statistical Distributions Visualizations

Chap.14 Gridded Data Visualizations

Chap.15 3D Data Visualizations

Part.IV Visualization Hands-on Practices

Chap.16 EDA on the Iris Species

Chap.17 MNIST Classification

Chap.18 EDA on the London Bike Sharing


以下は、目標を達成するために学ぶべき内容を説明するために、パートを逆順で紹介します。

Part.IV Visualization Hands-on Practices

最後に、このレッスンを通して、データを私たちが望むように可視化する能力を学びます。

この目標に合わせて、最後のPart.VIでは、機械学習で最も一般的なデータを処理して視覚化する練習を行います。

以下は、Part.VIで直接私と一緒に作成する視覚化の例です。

Part.III Plotting APIs

Part.VIのようなグラフを描くためには、Matplotlibが提供するさまざまなplotting APIの使い方を学ぶ必要があります。

Matplotlibでは、次の種類のプロットを提供します。

私たちは、このレッスンで上記の図のうち、あまり使用されていないグラフを除くすべてのプロットAPIの使い方を学びます。

Part.II Matplotlib Anatomy

私たちがPart.IIIの内容を学ぶ前に、Part.IIでは、すべてのグラフに共通して適用される要素の使い方を学びます。

この図に示すように、Figure、Axes、Text、Spine、XAXis、YAxis、Tick、Ticklabel、Gridなどの要素はすべてのグラフに適用されます。

したがって、Part.IIでは、本格的にグラフを描く前に、これらの共通の要素を私たちがどのように望むように扱うことができるかを学びます。

これにより、Matplotlibの世界に適用される共通の要素を一度に学ぶことができ、体系的にMatplotlibがどのように動作するかを学ぶことができます。

Part.I Matplotlib Preview

Part.IIでは、Matplotlibグラフのコンポーネントを1つ1つ学びます。

ただ、すぐにこの内容を学ぶと、学ぶ内容が多少浮き上がる音のように聞こえます。

そのため、最初のパートであるPart.Iでは、軽くMatplotlibを使用してグラフを描く全体的なプロセスの味を見ます。

Matplotlibで使用される2つのインターフェースについて軽く学び、このPyPlotインターフェースとOOPインターフェースのうち、OOPインターフェースが強力な理由を学びます。

これにより、次の学習内容がどこにどのように適用されるかを理解できます。

Reference Noteとしての講義!

PythonのMatplotlibを本番で使用するとき、かなり多くの内容があるので、すべてを覚えて使用するには無理があります。

このレッスンのレッスンノートは、将来的にあなたがインターネット上で資料を見つけて非効率的に働くことなく、レッスンノートを見て素早く作業するのを助けるためのリファレンスノートとしての役割を果たすでしょう。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Pythonを使ってデータを扱っていらっしゃる方

  • 機械学習、ディープラーニングを学んでいる方

前提知識、
必要でしょうか?

  • Numpyの基礎

  • Python文法の基礎

こんにちは
です。

3,491

受講生

160

受講レビュー

85

回答

4.9

講座評価

16

講座

講義実績

  • [LIKE LION] 人工知能中上級課程

  • [国立気象科学院] 2022年、2023年、2025年 気象AIブートキャンプ

  • [サムスン電機] 新入SW課程 専門クラス

  • [国家科学技術人力開発院] R&D遂行能力強化長期メンタリング

  • [国家科学技術人力開発院] R&D専門課程 eラーニングコンテンツ制作

  • [国家科学技術人力開発院] ポスドク研究員 研究データ視覚化課程

  • [円光大学校] 円光大学校 AI集合教育およびAI長短期課程

  • [韓国知能情報社会振興院] SW女性人材教育

  • [SK m&service] データに基づいた意思決定

  • [韓国ITビジネス振興協会] ICT COG Academy

  • [ソウル市教育庁] 新技術分野研修

    [KT] KT AI 活用能力向上コース [K-ICT] データ安心区域分析キャンプ [京畿道経済科学振興院] 初めて学ぶビジョンAI [京畿道経済科学振興院] Pythonデータ分析

  • [KT] KT AI 活用能力向上コース

  • [K-ICT] データ安心区域分析キャンプ

  • [京畿道経済科学振興院] 初めて学ぶビジョンAI

  • [京畿道経済科学振興院] Pythonデータ分析入門

  • [ソウル科学技術院] AI活用深化教育

  • [ソウル大学校] AI活用能力強化教育

  • [HD韓国造船海洋] AIC AI研究職の職務能力評価開発

  • [マルチキャンパス] 原理から実装まで、機械学習の核心アルゴリズムマスター

    [패스트캠퍼스] 数学的にアプローチするディープラーニング [패스트캠퍼스] 一気に終わらせる機械学習とデータ分析

  • [ファストキャンパス] 数学的にアプローチするディープラーニング

  • [패스트캠퍼스] 一気呵成に終わらせる機械学習とデータ分析 A-Z

  • [ファストキャンパス] バイトディグリー Lv.2 Deep Learning Essentials

  • [ファストキャンパス] ディープラーニング・人工知能 超格差

  • [ファストキャンパス] コンピュータ工学 超格差 VER.2

カリキュラム

全体

103件 ∙ (19時間 55分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

¥4,188

asdfghjkl13551941の他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!