YutaKaのPython教室

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

pandas Multiindex図解で解説|基本構造・変更・追加・解除・並べ替え

MultiindexのDataFrame, Seriesはデータの階層構造が視覚的にも把握しやすく、データの集計・分析が効率的に行えます。一方で、Multiindexでは次のような問題に直面することも…①普段使わないからMultiindexの中身がよくわからない②どうやっMultiindexを設定…

図解で解決!pandasの欠損値NaNをdropnaで除去する方法

pandasのDataFrame, Seriesでは、.dropna()メソッドを使うと簡単に欠損値NaNを含む行・列を削除できます。しかし、実際に欠損値除去する際には次のような疑問を抱くことも…。①行を除去するか、列を除去するか指定したい!②行の要素が全部NaNのとき、or 一つ…

pandas 行名・列名からデータ抽出|条件を満たすラベル指定

データ分析では、特定の行・列のデータを抽出することがよくあります。しかし、pandasは抽出方法が柔軟すぎて、逆に抽出方法がわからなくなってしまうことも…。この記事では、①行名・列名を指定してデータを抽出する方法、②特定の文字を含んでいる行・列を抽…

pandasで見るデータの縦持ち・横持ち|stack, unstack

データを集計する際は、データ構造が縦持ちか横持ちかで処理のしやすさが大きく変わってきます。この記事では、データの縦持ち・横持ちについて、次のような内容を紹介してきます。① そもそも縦持ち・横持ちの違いやメリット・デメリットは? ② 具体的に縦持…

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

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