ミドリ黄のプログラミングメモノート

主にUnity(C#)を中心としたプログラムの備忘録

Pandas

Python pandas read_excelで読み込んだデータのindexとcolumnsを変更する

前提 indexの変更 columnsの変更 前提 以下の例では下の画像のようなエクセルファイルを読み込みました (ファイル名:sample.xlsx、シート名:Sheet1)。 indexの変更 以下の処理を用いてExcelファイルを読み込み、表示します。 import pandas as pd df = pd.…

Python Pandas DataFrameとnumpy配列の相互変換

>DataFrame⇒numpy配列の変換 numpy配列⇒DataFrameの変換 >DataFrame⇒numpy配列の変換 dataframe.to_numpy() メソッドを使用します。 プログラム import pandas as pd import numpy as np df = pd.DataFrame([[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]…

Python pandas DataFrameの要素へのアクセス方法(at, loc, iat, iloc)

前提 index・columns名によるアクセス 単一の要素を取得する場合(at) 複数の要素を取得する場合(loc) index・columnsの番号によるアクセス 単一の要素を取得する場合(iat) 複数の要素を取得する場合(iloc) 前提 以下の例では次のDataFrameを使用しました。 i…

Python Excelデータから棒グラフの描画(pandas, matplotlib)

概要 注意 プログラム プログラムの解説 インポート エクセルファイルの読み込み 軸ラベルなどの設定 データの抽出① データの抽出② グラフの描画準備 グラフの描画 概要 Excelから読み取ったデータを棒グラフとして描画するプログラムを紹介します。 注意 以…

Python pandas DataFrameの並び替え

目次 目次 概要 注意 Excelファイルの読み込みと表示 「英語」の点数順に並び変え(昇順) 「英語」の点数順に並び変え(降順) 概要 Excelから読み取ったDataFrameを並び替える必要があったのでその方法をまとめました。 注意 以下の例では次のExcelファイルを…

Python pandas Excelシートの読み込みと書き出し

目次 目次 概要 Excelファイルの読み込みと表示 読み込んだデータの行数と列数の表示 書き換え(おにぎりの値段を変更) Excelファイルへの出力①(index名あり) Excelファイルへの出力②(index名なし) 概要 ExcelのプログラミングのためにVBAを使用していました…