毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの行ごと・列ごとの差を取得する方法|DataFrame.diff Pythonでデータフレームの行ごと・列ごとの差を取得する方法です。使用するのは、PythonのPandasライブラリのdiffメソッドです。このようなデータフレームを使用します。import pandas as pddf = pd.Dat...2021.11.26毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームのデータをずらす方法|DataFrame.shift Pythonでデータをずらす方法です。使用するのは、PythonのPandasライブラリのshiftメソッドです。このような簡単なデータフレームを作成します。import pandas as pddf = pd.DataFrame({'No...2021.11.25毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームに新しいインデックスを附番する方法|DataFrame.reset_index Pythonで、データフレームに新しいインデックスを附番する方法です。使用するのは、Pythonのpandasライブラリのreset_indexメソッドです。このようなデータフレームを使用します。import pandas as pddf ...2021.11.16毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの列をインデックスに指定する方法|DataFrame.set_index Pythonでデータフレームの列をインデックスにする方法です。使用するのは、Pythonのpandasライブラリのset_indexメソッドです。import pandas as pddf = pd.read_csv('./sample.c...2021.11.15毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームから円グラフを作成する方法|DataFrame.plot.pie Pythonで円グラフを作成する方法です。使用するのはPythonのpandasライブラリのplot.pieメソッドです。Pythonにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作成を...2021.11.12毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームから六角形プロットを作成する方法|DataFrame.plot.hexbin Pythonで六角形プロットを作成する方法です。使用するのは、Pythonのpandasライブラリのplot.hexbinメソッドです。import pandas as pdimport numpy as npimport random ...2021.11.11毎日Python/こつこつPython未分類
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームから箱ひげ図を作成する方法|DataFrame.plot.box Pythonで箱ひげ図を作成する方法です。使用するのはPythonのpandasライブラリのplot.boxメソッドです。Pythonにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作成を...2021.11.10毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでシリーズからヒストグラムを作成する方法|Series.plot.hist Pythonでヒストグラムを作成する方法です。使用するのはPythonのpandasライブラリのplotです。pandasにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作成を行うことがで...2021.11.09毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームから散布図を作成する方法|DataFrame.plot.scatter Pythonで散布図を作成する方法です。使用するのはPythonのpandasライブラリのplot.scatterメソッドです。pandasにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ...2021.11.08毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームから横棒グラフを作成|DataFrame.plot.barh Pythonで横棒グラフを作成する方法です。使用するのはPythonのpandasライブラリのplot.barhメソッドです。pandasにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作...2021.11.07毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームから棒グラフを作成|DataFrame.plot.bar Pythonでグラフを作成する方法です。使用するのはPythonのpandasライブラリのplot.barメソッドです。pandasにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作成を行...2021.11.06毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータを同じ数でビン分割する方法|pandas.qcut import pandas as pdPythonで、同じ個数で配列をビン分割する方法です。使用するのは、Pythonのpandasライブラリのcutメソッドです。ビン分割とは、配列の各要素を最小と最大の境界値で区切り、カテゴリ分けする操作...2021.10.23毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonで横持ちデータと縦持ちデータの整形|DataFrame.stack/unstack import pandas as pdPythonで横持ちのデータを縦持ちに、縦持ちのデータを横持ちに整形する方法です。使用するのは、Pythonのpandasライブラリの、stackメソッドとunstackメソッドです。横持ちとは、項目が...2021.10.20毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームからグラフを作成|DataFrame.plot import pandas as pdimport numpy as npimport randomPythonで線グラフを作成する方法です。使用するのは、Pythonのpandasライブラリのplotメソッドです。Pythonには、mat...2021.10.17毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの最大や最小値の行名・列名を取得|DataFrame.idxmax/idxmin import pandas as pddf = pd.DataFrame({'No.1': , 'No.2': , 'No.3': }, index=)dfPythonで、データフレームの最大値や最小値の行...2021.10.12毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータの出現回数をクロス集計する方法|pandas.crosstab import pandas as pdPythonで、データフレームから各値の出現回数をクロス集計する方法です。使用するのは、Pythonのpandasライブラリのcrosstabメソッドです。クロス集計とは、複数のカテゴリを掛け合わせて、...2021.10.09毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータを等間隔のビンに分割する方法|pandas.cut import pandas as pdPythonで、境界値を指定してビン分割する方法です。使用するのは、Pythonのpandasライブラリのcutメソッドです。ビン分割とは、配列の各要素を最小と最大の境界値で区切り、カテゴリ分けする操作...2021.10.08毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでシリーズの各要素に関数を適用する方法|Series.map Pythonでシリーズの各要素に関数を適用する方法です。使用するのは、PythonのPandasライブラリのmapメソッドです。mapメソッドでは、無名関数のlambdaやdefで作成した関数を指定して、シリーズに適用させることができます。...2021.10.07毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでマルチインデックスのデータフレームからデータを取得する方法|DataFrame.xs import pandas as pdimport numpy as npPythonで、マルチインデックスのデータフレームから指定したデータを取得する方法です。使用するのは、Pythonのpandasライブラリのxsメソッドです。マルチイ...2021.10.06毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの文字列データをダミー変数に変換|pandas.get_dummies import pandas as pdimport numpy as npdf = pd.DataFrame(,, , ],columns=,index=)dfPythonで、カテゴリー変数をダミー変数に変更する方法です。使用するのは、Py...2021.10.05毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの要素にランク付けする方法|DataFrame.rank import pandas as pddf = pd.DataFrame({'名前': , 'A店': , 'B店': , 'C店':})dfPythonでデータフレームやシリーズにランク付けをする方法...2021.10.04毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームやシリーズの要素数を取得する方法|DataFrame.size import pandas as pddf = pd.DataFrame({'A店': , 'B店': , 'C店': }, inde...2021.10.03毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの行列を並び替えや抽出する方法|reindex import pandas as pddf = pd.DataFrame({'apple': , 'banana': , 'orange': }, index=)dfデータフレームの行と列を並び替える方法で...2021.10.02毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonで横持ちのデータを縦持ちに整形する方法|pandas.melt import pandas as pdPythonで、横持ちのデータを縦持ちデータに整形する方法です。使用するのはPythonのpandasライブラリのmeltメソッドです。横持ちとは、項目が増えたときに横に増えるデータ構造のことを指し、縦...2021.09.30毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームをカラムごとに集計する方法|DataFrame.agg import pandas as pdPythonでカラムごとに値を集計する方法です。使用するのは、PythonのPandasライブラリのaggメソッドです。似た名前のメソッドである、aggregate(アグリゲイト)メソッドでも同様に実行...2021.09.29毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonで連続した日時データを作成する方法|pandas.date_range import pandas as pdPythonで連続した日付のデータを取得する方法です。使用するのは、PythonのPandasライブラリのdate_rangeメソッドです。pd.date_range(start='11/11/2019...2021.09.28毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの要素に関数を適用する方法|DataFrame.applymap Pythonでデータフレームの各要素に関数を適用する方法です。使用するのは、Pythonのデータフレームのapplymapメソッドです。このようなデータフレームを作成します。カラム名は日付で、カラム名は名前とします。 import pan...2021.09.27毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの行列の平均を計算する方法|DataFrame.mean import pandas as pddf = pd.DataFrame({'apple': , 'banana': , 'peach': , ...2021.09.25毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームを指定しカラムごとに集計する方法|DataFrame.groupby import pandas as pdPythonで指定のカラムごとにデータを集計する方法です。使用するのは、Pythonのpandasライブラリのgroupbyメソッドです。groupbyメソッドは単独で使用するのではなく、sumやmea...2021.09.24毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームからピボットテーブルを作成する方法|DataFrame.pivot_table import pandas as pddf=pd.DataFrame({'col01': , 'col02': , 'col03': })dfdf.pivot_table(inde...2021.09.23毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの重複する行を抽出する方法|DataFrame.duplicated import pandas as pddf = pd.DataFrame({'col01': , 'col02': , 'col03': })dfPythonでデータフ...2021.09.22毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの行・列の最頻値を取得する方法|DataFrame.mode import pandas as pddf = pd.DataFrame({'A店': , 'B店': , 'C店': }, inde...2021.09.21毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームから条件を指定してデータを抽出する方法|DataFrame.query Pythonで条件を指定してデータを抽出する方法です。使用するのは、PythonのPandasライブラリのqueryメソッドです。このようなデータフレームを用意します。import pandas as pdimport numpy as n...2021.09.20毎日Python/こつこつPython未分類
毎日Python/こつこつPython【毎日Python】Pythonで条件に合う行名や列名で抽出する方法|DataFrame.filter import pandas as pddf = pd.DataFrame({'Python-Flask': , 'Python-Django': , 'Flask': }, index=)df条件に合う行名...2021.09.19毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでインデックスから行番号、カラムから列番号を取得する方法|pandas.index.get_loc import pandas as pddf = pd.DataFrame({'col01':, 'col02':, 'col03':} ...2021.09.17毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの任意の位置に列を追加する方法|pandas.DataFrame.insert import pandas as pddf = pd.DataFrame({'A店': , 'B店': , 'C店': }, inde...2021.09.15毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでカラムをキーにデータフレームを結合する方法|pandas.merge import pandas as pdimport numpy as npdf01 = pd.DataFrame( {'name':,'class':,'math':})df01df02 = pd.DataFrame( {'name':,'...2021.09.11毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonで複数のデータフレームを縦方向・横方向に複数結合する方法|pandas.concat import pandas as pddf01 = pd.DataFrame( {'name':,'class':,'math':})df01df02 = pd.DataFrame( {'name':,'class':,'english':...2021.09.09毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの表示を設定する方法|pandas.set_option import pandas as pddf=pd.read_csv('sample.csv')df.head()pd.set_option("display.max_rows",10)dfPythonでデータフレームの表示設定をする方法です...2021.09.08毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでシリーズを作成する方法|pandas.Series PythonでSeriesを作成する方法です。使用するのは、PythonのPandasライブラリのSeriesメソッドです。シリーズとは、インデックスとデータから構成される1次元データのことです。必須の引数は、データフレームの中身となるデー...2021.09.06毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームを作成する方法|pandas.DataFrame Pythonでデータフレームを作成する方法です。使用するのは、PythonのPandasライブラリのDataFrameメソッドです。データフレームとは、インデックス、カラム、データから構成される二次元データのことです。必須の引数は、データフ...2021.09.05毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonのデータフレームで特定の文字列を含むかどうか確認する方法|str.contains import pandas as pddf = pd.read_csv('data.csv',encoding='shift-jis')dfPythonで、特定の文字を含むかどうかを確認する方法です。使用するのはPandasシリーズのstr...2021.08.02毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの要素を置換する方法|replace import pandas as pdimport numpy as npdf = pd.DataFrame({"Name":, "Age": , "Smoke": }...2021.07.28毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームのユニークな個数を取得する方法|nunique import pandas as pddf = pd.DataFrame({'A': , 'B': })dfpandasのDataframeやSeriesの要素がユニークとなる値だけをカウントとする方法です。PythonのPandas.Da...2021.07.27毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの欠損値を確認する方法|isnull import pandas as pdimport numpy as npdf = pd.DataFrame({"Name":, "Age": , "Smoke": }...2021.07.26毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの要素の個数を取得する方法|count import pandas as pdimport numpy as npdf = pd.DataFrame({"Name":, "Age": , "Smoke": }...2021.07.25毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームのユニークな要素とその個数を取得する方法|value_counts # !pip install -U pandasデータフレームの要素がユニークな個数を取得する方法です。使用するメソッドはpandas.DataFrameのvalue_countsメソッドです。ちなみに、このメソッドはPandasのバージョ...2021.07.24毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの条件に応じて値を変更する方法|mask,where import pandas as pdimport numpy as npdf = pd.DataFrame({ 'col1': , 'col2': , 'col3': })dfデータフレームで、条件に一致する場合にだけ値...2021.07.23毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの欠損値を置換する方法|fillna import pandas as pdimport numpy as npdf = pd.DataFrame({'col1': , 'col2': , 'col3': ...2021.07.22毎日Python/こつこつPython
毎日Python/こつこつPython【毎日Python】Pythonでデータフレームの一部分を表示する方法|head,tail,sample import pandas as pddf=pd.read_csv('data.csv')dfデータフレームの一部分を表示する方法です。使用するメソッドは、pandasのheadメソッド、tailメソッド、sampleメソッドです。csvデ...2021.07.21毎日Python/こつこつPython