データフレーム

Python

【Python】データフレームのメソッドから簡単に水平棒グラフを作成する(DataFrame.plot.barh)

PythonのライブラリPandasのDataFrameのメソッドを使用して簡単にさまざまなグラフを生成することができます。(今回は水平棒グラフ!) 本記事では、水平棒グラフの生成について解説します。水平棒グラフは基本的には棒グラフと同じ要...
Python

【Python】データフレームの列の型を変換する方法(Pandas.DataFrame.astype)

本記事では、PythonライブラリPandasのデータフレームにおける列の型を変換する方法を紹介します。データサイエンスの現場において、データフレーム列の型を変換するシチュエーションとして、数値データだと思っていた列が実は文字列になっていた...
Python

【Python】高効率でデータフレームをローカルに保存する(Pandas.DataFrame.to_parquet)

先日YouTubeでPandasデータフレームのto_csvメソッドは最遅方法であることを解説してくれた動画を拝見しました。自分でも実行してみたら、まさにその通りでびっくりでしたので、記事にまとめます。データの前処理を一時保存したり、処理の...
Python

【Python】データフレームで文字を指定して列を分割する(pd.DataFrame / str.split)

本記事は、PythonのライブラリPandasのデータフレームの列の分割について解説した記事になります。データフレームの1列を分割するようなシチュエーションは、だいたい前処理の過程でしょう。例えばメールアドレスからドメイン数を集計したかった...
Python

【Python】データフレームのメソッドから簡単に折れ線グラフを作成する(DataFrame.plot.line)

PythonのライブラリPandasのDataFrameのメソッドを使用して簡単にさまざまなグラフを生成することができます。本記事では、折れ線グラフの生成を解説します。折れ線グラフは、連続する要素の変化に対して結果の推移を表す際に使用される...
Python

【Python】Pandasデータフレームの列をインデックスに変換する(DataFrame.set_index)

本記事では、PythonライブラリPandasの、データフレームの列をインデックスに変換する処理を紹介・解説します。難しいことはないので、コードを読んでサクッと次の処理へ進んでって下さい。列→インデックス、インデックス→列の変換は、私のデー...
Python

【Python】データフレームを条件抽出する(DataFrame.query)

本記事はPythonのライブラリである「Pandas」のデータフレームのデータ抽出について取り扱います。SQLのように、テーブル上のデータに条件をかけてその条件に該当する行を抽出するにはどうしたら良いか解説いたします。 該当コード まずはシ...
Python

【Python】データフレームの列名変更とその用途

本記事をご覧いただきありがとうございます。本記事では、Pythonのライブラリ、Pandasのデータフレームの列名に関する処理について取り扱います。本記事のターゲットは、データフレームの取り扱いにまだそこまで慣れていない方を対象としています...
Python

【Python】データフレームの欠損値を削除する

本記事では、Pythonのライブラリ、Pandasのデータフレーム内の欠損値削除について解説します。データ分析に付き物の欠損値ですが、欠損値の取り扱いは非常に奥が深いものになっています。考え方として、画一的な処理はなるべく避けるべきですが、...
Python

【Python】データフレーム同士を結合する

本記事では、プログラミング言語のPythonにおけるライブラリ、Pandasのデータフレーム処理の一つ、データフレーム同士の結合について紹介します。本記事のターゲットは、ピンポイントでデータフレーム同士の結合方法を忘れた方や、Pythonの...