こんにちは。新卒3年目のKです。 厳密な定義は一旦置き、本記事で使用するメモリエラーの定義は、「プロセスに割り当てられたメモリ(RAM)の残容量を超えるメモリ使用があった際に起こるエラー(PythonではMemoryErrorと表記)」とします。 メモリエラーの ...
Pythonで、pandasのDataFrameの複数列の文字列を結合する方法を2つご紹介します。 使用するサンプルのDataFrameは下記です。 import pandas as pd address1 = [['神奈川県','横浜市鶴見区','鶴見中央'],['宮城県','仙台市','青葉区本町'],['東京都','大田区','蒲田本町']] df1 = pd ...
前回 はpandasのDataFrameオブジェクトをNumPyの多次元配列やPythonのリスト、辞書、JSON形式のオブジェクトに変換する方法を紹介しました。 今回は、pandasでデータを処理する際には必ずと言っていいほど目にする「欠損値」とその扱いについて見ていきます。
DataFrameオブジェクトの指定した列のヒストグラムを描画することで、データの分布を視覚的に把握できます。また、年齢層のような考え方を基に、列のデータを一定のグループにまとめる(ビニングする)ことが可能です。その方法を見ていきましょう。