YutaKaのPython教室

Python の文法やライブラリ、API、環境構築について画像・動画・ソースコード付きで徹底解説!

Python必須モジュール

matplotlib color 色の指定方法 | 超簡単な一文字指定からカラーマップの使い方まで

matplotlibでの色の指定方法について紹介していきます。 ちょっとしたグラフ化の時に便利な一文字指定の方法から、グラフでグラデーションを表現したいときに便利なカラーマップの使い方まで、サンプルコード付きで解説していきます!

Matplotlib plt.textよく使うもの徹底解説|テキスト表示をマスター!

グラフ内にテキストでコメントを記入することってよくありますよね?グラフにコメントがあると、グラフの大事な部分を強調して説明できます。この記事では、matplotlibでグラフ内にテキストを表示する方法、テキストの見た目の変更方法について図解・サンプ…

pandas DataFrameの行・列を抽出|loc, iloc, at, iatわかりやすく解説!

pandasのDataFrameを使うと、行と列で構成されたデータを簡単に取り扱うことができます。この記事では、「DataFrameの特定の行、列のデータを抽出する方法」、「インデックス参照[]、.loc[]、.iloc[]、at[]、iat[]の使い方」をわかりやすい図解付きで解説し…

pandas plotによるグラフ化|サンプルでわかりやすく解説

pandasの.plot()メソッドを使用すると、簡単にDataFrameをグラフ化することができます。プロットするデータの指定方法、グラフの種類変更や軸の設定、Matplotlibとの連携について、サンプルコード付きで詳しく解説しています。この記事で、plotメソッドの使…

pandas groupbyでグループ化|図解でわかりやすく解説

pandasの.groupby()を使うと、DataFrameの要素をもとにデータをグループ分けして、簡単に集計することができます。①そもそもどうやって.groupbyで、グループ分けするの?②グループ分け結果の確認方法は?③具体的にどうやってグループごとの集計するの?こん…

pandas 移動平均も楽々計算!|rollingをわかりやすく解説!

pandasの.rolling()を使うと、DataFrameやSeriesに対して、データ区間をずらしながら関数を適用することができます。 ①rollingで、データ区間のサイズや出力位置を調整するにはどうするの?②ユーザー定義関数などの任意の関数を適用するには?③日付データでr…

≫pandas 月ごと・週ごとの集計|resampleをわかりやすく解説!

pandasで、DataFrameやSeriesのデータを月ごと週ごとなどで集計する方法を解説します。 集計期間はどうやって設定するの?合計や平均などの集計方法はどうやって設定する?自作関数の適用方法、列毎に違う集計をする方法はあるの?こんな悩みを図解・サンプ…

pandas 最大値・最小値を抽出|図解でわかるmax min idxmax idxmin

pandas DataFrame|最大値、最小値の取り扱いを図解でわかりやすく解説! ①max(), min()で最大値・最小値抽出。②idxmax, idxmin()で最大値・最小値の行名・列名取得。③nlargest, nsmmallestでn番目に大きい・小さい値を取得。

pandas インデックス列の基本操作|要素にアクセス、検索、欠損値処理

pandasのDataFrameでは、インデックス列の操作方法に関して、網羅的に解説!①インデックスの基本構造②インデックス内要素へのアクセス方法③インデックス内のデータ検索、並べ替え、重複処理、欠損値処理。サンプルコード付きでわかりやすく解説!

pandas インデックス名の設定・変更|パターン別にわかりやすく解説

pandasのDataFrameでは、インデックス名でデータにアクセスします。しかし、DataFrameへのインデックス指定方法は少しわかりにくい部分も…。そこで、この記事では、パターン別に設定方法を解説!①DataFrame作成時にインデックス列指定、②既存DataFrameで指定…

pandas 辞書型からDataFrameを生成|インデックスとコラムの設定も!

pandasでは、辞書型からデータフレームを生成することもできます。しかし、pandasの操作に慣れていないうちは、ちょっとした操作も難しいですよね。この記事では、①辞書型からデータフレームを生成する方法、②辞書のキーをインデックス名、コラム名それぞれ…

pandas リストからDataFrameを生成|インデックスとコラムの設定も!

pandasでは、リストからデータフレームを生成することもできます。しかし、pandasの操作に慣れていないうちは、ちょっとした操作も難しいですよね。この記事では、①リストからデータフレームを生成、行と列を追加する方法、②インデックス名、コラム名を設定…

【初心者向け】Matplotlibの特徴と使い方をわかりやすく解説!

脱初心者のためのMatplotlibマスターガイドです。そもそもどういう流れでプロットするのか?どんな種類のグラフが描けるのか?日本語設定は?タイトルや軸の設定は?オブジェクト指向って何?そんな疑問を解決します!この記事で、脱Matplotlib初心者を目指…

matplotlib inline の謎解明! |「書けと言われたので書いています」から卒業

Jupyter Notebookでmatplotlibを使用する場合には、インポートする前に %matplotlib inline と記述します。なぜinlineと入力しているのでしょうか?この記事では、matplotlib inlineの謎について解説していきたいと思います!

Matplotlib 図形を描く方法|円や四角形の描き方をわかりやすく解説

Matplotlibには、円や四角形など様々な図形を描画する機能が備わっていますが、初めのうちは使い方がわかりにくです…。そこで、「Matplotlibでグラフ内に図形を描くにはどうしたらいいの?」という方のために、Matplotlibで円や四角形、矢印などの図形を描く…

Matplotlib ヒストグラム徹底攻略!|作成も見た目の設定も全解説

Matplotlibには、ヒストグラムを描く便利な機能plt.hist()がありますが、初心者の方には少し難しいかもしれません。そこで、「Matplotlibでヒストグラムを作るにはどうしたらいいの?」という方のために、ヒストグラムの作成方法、データ区間の設定方法、見…

Matplotlib plt.legend() | 凡例の位置とスタイル設定完璧ガイド!

Matplotlibでは、デフォルトでは凡例は表示されません。 「凡例(legend)を表示するにはどうしたらいいの?!」「凡例の位置や見た目の設定方法がわからない!」という方向けに、「凡例を表示する関数plt.legend()の使い方」「引数で位置や見た目を簡単に設…

Matplotlib 日本語の表示方法 厳選3選|最適な方法選んで!

Matplotlibでグラフを描くとき、「日本語を表示しようとしたら文字化けした!」「日本語を表示するには、何を設定すればいいの?」という方向けに、「Matplotlibで日本語を表示する方法厳選3選」、「使用できるフォントのチェック方法」を紹介していきます。…

Matplotlib plt.subplots()の使い方|FigureとAxesを同時生成!

Matplotlibでグラフを描くとき「fig, ax = plt.subplots()って、よく見るけど何してるの?」「plt.subplots()の便利な使い方を知りたい! 」という方のために、plt.subplots()でFigureとAxesを作ると何が便利なのか、plt.subplots()の基本的な使い方、覚えて…

Matplotlib plt.figure()を使う理由|FigureとAxesの関係を把握しよう

Pythonでグラフを描くときにはMatplotlibを使用することが多いですが…。「FigureとかAxesとかMatplotlib独特の単語が多くてよくわからない」、「Figureを作った後、結局どうやってプロットすればいいの?」という方のために、FigureとAxesの関係性を図解!Fi…

Matplotlib FuncAnimation徹底解説|更新用関数はこう作ればいい!

Matplotlibではアニメーションも作成できますが、初めての人には少し複雑です…。「Matplotlibでアニメーションを描きたいけど、よくわからない!」、「FuncAnimationで更新用関数作るって何?意味不明!!」という方のために、FuncAnimationでアニメーション…

Matplotlib アニメーション作成入門編 |ArtistAnimation徹底解説!

Matplotlibではアニメーションも作成できますが、初めての人には少し複雑です…。「 Matplotlibでアニメーションを描きたいけど、何から始めればいいの?」という方のために、 Matplotlibでアニメーションを超簡単に作成・保存する方法、アニメーション作成用…

Matplotlib 円グラフ作成方法|Excel風グラフ、ドーナツグラフも解説

Matplotlibで円グラフを作成する方法がよくわからない…。何を設定すれば、自分の描きたい円グラフになるのかわからない!という方のために、「Matplotlibの円グラフ作成方法」、「Excel風の見た目に設定する方法」、「グラフやラベルの設定方法」についてま…

Matplotlib 散布図を徹底解説!|基本設定からバブルチャートまで

Matplotlibで散布図を作成する方法がよくわからない…。散布図って何のためにあるの?全部、plt.plotでグラフ作ればよくない? という方のために、「Matplotlibの散布図の作成方法、散布図を応用したデータの可視化例」についてまとめしました!

Matplotlib 棒グラフを徹底解説|複数系列・積み上げ棒グラフ全てOK

Matplotlibで棒グラフを作成する方法がよくわからない…。 棒グラフで悩むなら、MatplotlibあきらめてExcel使おうかな…。 と思ったことはありませんか?そんな方のために、Matplotlibの棒グラフ作成方法を徹底的に解説しました!複数系列?積み上げ棒グラフ?…

Matplotlib 軸周り完璧マスターガイド | 軸・軸目盛・目盛り線の設定

Pythonでグラフを描くときは、Matplotlibを使用しますね。 グラフの「この要素」を変更するには、「どのメソッド」を使えばいいのかわからない…。という方のために、Matplotlibの軸・目盛り・目盛り線の設定について総まとめしました!

Matplotlib pyplot.plot徹底解説 | 基本操作を総まとめ!

matplotlib.pyplotモジュールを使用してグラフを作成する方法をまとめています。 pyplotでは手軽に手早く簡単にグラフ作成することが可能です! グラフを作成、 グラフのスタイル変更、 タイトルや軸の設定など基本事項について徹底解説しています!

【徹底図解】python (numpy) で連立方程式を解く方法【サンプルコード】

pythonで線形連立方程式を解く方法を紹介します。 NumPyの線形ソルバーを使用して、線形連立方程式を解く方法を図解、サンプルコード付きで紹介しています!コピーしてすぐ使えます。

pandas | read_csv() 図解でわかりやすく解説!

pandasでcsvファイルを読み込むための関数read_csv()について、図解で徹底解説! ①区切り文字の指定 ②indexやlabelの行や列を指定する方法 ③読み込む行・列の指定 など細かい設定についての解説記事です!

pandas | read_excel() 図解でわかりやすく解説!

pandasで、excelファイルを読み込むための関数read_excel()について、図解で徹底解説! ①表のデータがセルA1から始まっていないときの対応方法 ②indexやlabelの行や列を指定する方法 ③読み込む行・列の指定 など、かゆいところに手が届く解説記事です!