こつこつPython 【毎日Python】Pythonでデータフレームの列をインデックスに指定する方法|DataFrame.set_index Pythonでデータフレームの列をインデックスにする方法です。使用するのは、Pythonのpandasライブラリのset_indexメソッドです。 import pandas as pd df = pd.read_csv('./sample... 2021.11.15 こつこつPython
こつこつPython 【毎日Python】Pythonでリストの末尾に要素を追加する方法|append Pythonでリストの末尾に要素を追加する方法です。使用するのは、Pythonの組み込み関数のappendメソッドです。まず、要素が数値のリストで試してみましょう。 l = 引数に追加したい要素を指定して実行します。リストの末尾に70が追加... 2021.11.14 こつこつPython
こつこつPython 【毎日Python】Pythonでオブジェクトの要素数や長さを取得する方法|len Pythonでデータの要素数を取得する方法です。使用するのは、Pythonの組み込み関数のlen関数です。 まず、このようなリストで試してみましょう。引数にリストの変数を指定して実行します。リストの要素数を取得することができました。 l =... 2021.11.13 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームから円グラフを作成する方法|DataFrame.plot.pie Pythonで円グラフを作成する方法です。使用するのはPythonのpandasライブラリのplot.pieメソッドです。Pythonにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作成を... 2021.11.12 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームから六角形プロットを作成する方法|DataFrame.plot.hexbin Pythonで六角形プロットを作成する方法です。使用するのは、Pythonのpandasライブラリのplot.hexbinメソッドです。 import pandas as pd import numpy as np import rando... 2021.11.11 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームから箱ひげ図を作成する方法|DataFrame.plot.box Pythonで箱ひげ図を作成する方法です。使用するのはPythonのpandasライブラリのplot.boxメソッドです。Pythonにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作成を... 2021.11.10 こつこつPython
こつこつPython 【毎日Python】Pythonでシリーズからヒストグラムを作成する方法|Series.plot.hist Pythonでヒストグラムを作成する方法です。使用するのはPythonのpandasライブラリのplotです。pandasにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作成を行うことがで... 2021.11.09 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームから散布図を作成する方法|DataFrame.plot.scatter Pythonで散布図を作成する方法です。使用するのはPythonのpandasライブラリのplot.scatterメソッドです。pandasにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ... 2021.11.08 こつこつPython
こつこつPython 【毎日Python】Pythonで等高線グラフを作成する方法|matplotlib.pyplot.contour Pythonで等高線のグラフを表示する方法です。使用するのは、Pythonのcontour関数とcontourf関数です。等高線とは、地図や天気図等でよく用いられている、標高や気圧の高さを表す線のことです。contour関数では、座標に基づ... 2021.11.05 こつこつPython
こつこつPython 【毎日Python】Pythonで円グラフを作成する方法 | matplotlib.pyplot.pie Pythonで円グラフを作成する方法です。使用するのは、Pythonのmatplotlibライブラリのpie関数です。 import numpy as np import matplotlib.pyplot as plt まず、配列Xを作成... 2021.11.04 こつこつPython
こつこつPython 【毎日Python】Pythonで箱ひげ図を作成する方法|matplotlib.pyplot.boxplot Pythonで箱ひげ図を作成する方法です。使用するのは、Pythonのmatplotライブラリのboxplot関数です。 import numpy as np import matplotlib.pyplot as plt まず、numpy... 2021.11.03 こつこつPython
こつこつPython 【毎日Python】Pythonでヒストグラムを作成する方法|matplotlib.pyplot.hist Pythonでヒストグラムを作成する方法です。使用するのは、Pythonのmatplotlibライブラリのhist関数です。 import numpy as np import matplotlib.pyplot as plt ヒストグラム... 2021.11.02 こつこつPython
こつこつPython 【毎日Python】Pythonで棒グラフを作成する方法|matplotlib.pyplot.bar Pythonで棒グラフを作成する方法です。使用するのは、Pythonのmatplotlibライブラリのbar関数です。まず、x軸とy軸のリストを作成し、変数に格納します。 X = Y = 引数にx軸とy軸のリストを指定して実行します。棒グラ... 2021.11.01 こつこつPython
こつこつPython 【毎日Python】Pythonで折れ線グラフを作成する方法|matplotlib.pyplot.plot Pythonで折れ線グラフを作成する方法です。使用するのは、Pythonのmatplotlibライブラリのplot関数です。 まずは簡単なグラフを作成してみましょう。引数に、x軸とy軸の値をリストで指定します。こうすることにより、リストの値... 2021.10.31 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームから横棒グラフを作成|DataFrame.plot.barh Pythonで横棒グラフを作成する方法です。使用するのはPythonのpandasライブラリのplot.barhメソッドです。pandasにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作... 2021.11.07 こつこつPython
こつこつPython 【毎日Python】Pythonでデータをリストやタプルに変換する方法|list,tupple Pythonでデータをリストやタプルに変換する方法です。使用するのは、Pythonの組み込み関数のlist関数、tuple関数です。まず、タプルからリストへ変換してみましょう。このようなタプルを作成します。 a = (12, 25, 32,... 2021.10.30 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームから棒グラフを作成|DataFrame.plot.bar Pythonでグラフを作成する方法です。使用するのはPythonのpandasライブラリのplot.barメソッドです。pandasにはmatplitlibというライブラリがありますが、pandasのplotメソッドでも簡単にグラフ作成を行... 2021.11.06 こつこつPython
こつこつPython 【毎日Python】Pythonで辞書型データを作成する方法|dict Pythonで辞書を作成する方法です。使用するのは、Pythonの組み込み関数のdict関数です。まず、このように引数にキーと値を指定して実行します。辞書を作成することができました。 dict(apple=150, banana=230, ... 2021.10.29 こつこつPython
こつこつPython 【毎日Python】Pythonで辞書のデータに要素を追加する方法|setdefault d = {'apple': 100, 'banana': 150, 'peach': 230} d Pythonで、キーと値を追加する方法です。使用するのは、Pythonの標準ライブラリのsetdefaultメソッドです。簡単な辞書を作成し... 2021.10.28 こつこつPython
こつこつPython 【毎日Python】Pythonで辞書やリストの各要素を見やすく表示する方法|pprint.pprint import pprint l = [{'name': 'A', 'age': 28, 'state':'NY'}, {'name': 'B', 'age': 32, 'state': 'NJ'}, {'name': 'C', 'age':... 2021.10.27 こつこつPython
こつこつPython 【毎日Python】Pythonで絶対値を取得する方法|abs abs(10) Pythonで絶対値を取得する方法です。使用するのは、Python組込関数のabs関数です。絶対値とは、0からの距離のことです。まず、正の整数で試してみましょう。10は、0から10離れているため、絶対値の10が取得できました... 2021.10.26 こつこつPython
こつこつPython 【毎日Python】Pythonでデータを整数に変換する方法|int type(a) Pythonでデータを整数に変換する方法です。Pythonの組込関数のint関数を使用します。まず、変数に文字列を格納します。type関数でデータ型を確認すると、str型であることがわかります。つまり、データが文字列であると... 2021.10.25 こつこつPython
こつこつPython 【毎日Python】Pythonでデータを小数に変換する方法|float a = 123 type(a) Pythonでデータを小数に変換する方法です。Pythonの組込関数のfloat関数を使用します。まず、変数に整数を格納します。type関数でデータ型を確認すると、int型であることがわかります。つまり、デー... 2021.10.24 こつこつPython
こつこつPython 【毎日Python】Pythonでデータを同じ数でビン分割する方法|pandas.qcut import pandas as pd Pythonで、同じ個数で配列をビン分割する方法です。使用するのは、Pythonのpandasライブラリのcutメソッドです。ビン分割とは、配列の各要素を最小と最大の境界値で区切り、カテゴリ分けする操... 2021.10.23 こつこつPython
こつこつPython 【毎日Python】Pythonで数字や文字列の最小値を取得|min min() Pythonで最小値を取得する方法です。使用するのは、Pythonの組込関数のmin関数です。まず、minの引数にリストを指定して実行します。最小値である10を取得することができました。 min('PythoN') 次に、文字列... 2021.10.22 こつこつPython
こつこつPython 【毎日Python】Pythonで数字や文字列の最大値を取得|max max() Pythonで最大値を取得する方法です。使用するのは、Pythonの組込関数のmax関数です。まず、maxの引数にリストを指定して実行します。最大値である59を取得することができました。 max('pYthon') 次に、文字列... 2021.10.21 こつこつPython
こつこつPython 【毎日Python】Pythonで横持ちデータと縦持ちデータの整形|DataFrame.stack/unstack import pandas as pd Pythonで横持ちのデータを縦持ちに、縦持ちのデータを横持ちに整形する方法です。使用するのは、Pythonのpandasライブラリの、stackメソッドとunstackメソッドです。横持ちとは、項目... 2021.10.20 こつこつPython
こつこつPython 【毎日Python】Pythonで連続した整数を作成|range Pythonで連続する整数を作成する方法です。使用するのは、Pythonの組み込み関数のrange関数です。 range(5) まず、引数に整数を1つ指定して実行してみましょう。0から始まり、引数に指定した値未満の範囲で、rangeのオブジ... 2021.10.19 こつこつPython
こつこつPython 【毎日Python】Pythonで散布図を作成|matplotlib.pyplot.scatter import numpy as np import matplotlib.pyplot as plt Pythonで散布図のグラフを作成する方法です。使用するのは、matplotlibライブラリのscatterメゾットです。 x = np.... 2021.10.18 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームからグラフを作成|DataFrame.plot import pandas as pd import numpy as np import random Pythonで線グラフを作成する方法です。使用するのは、Pythonのpandasライブラリのplotメソッドです。Pythonには、... 2021.10.17 こつこつPython
こつこつPython 【毎日Python】Pythonで辞書のキーを取得|dict.keys d = {'1': 'pandas', '2': 'matplotlib', '3': 'AI'} Pythonで辞書のキーを取得する方法です。使用するのは、Pythonの標準ライブラリのkeysメソッドです。このような簡単な辞書を作成しま... 2021.10.16 こつこつPython
こつこつPython 【毎日Python】Pythonで数字の端数を四捨五入|round import math f = math.pi f 3.141592653589793 round(f) 3 このような小数を用意します。roundの引数に四捨五入したい数値を指定します。実行します。四捨五入することができました。このように... 2021.10.15 こつこつPython
こつこつPython 【毎日Python】Pythonで辞書型のデータのキーと値を取得する方法|ditc.items d = {'apple': 'fruits', 'potato': 'vegetables', 'chicken': 'meat'} d Pythonで辞書からキーと値を取得する方法です。使用するのは、Pythonの標準ライブラリのitem... 2021.10.14 こつこつPython
こつこつPython 【毎日Python】Pythonで辞書のデータから値を取得|dict.values < d = {'apple': 'fruits', 'potato': 'vegetable', 'chicken': 'meat'} d Pythonで辞書の値を取得する方法です。使用するのは、Pythonの標準ライブラリのvaluesメ... 2021.10.13 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームの最大や最小値の行名・列名を取得|DataFrame.idxmax/idxmin import pandas as pd df = pd.DataFrame({'No.1': , 'No.2': , 'No.3': }, index=) df Pythonで、データフレームの最大値や最小値の行名や列名を取得する方法です。... 2021.10.12 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームの要素どうしの相関を計算する方法|DataFrame.corr import pandas as pd df=pd.read_csv('/content/sample_data/california_housing_test.csv') df.head() df.corr() Pythonで各カラム間の... 2021.10.11 こつこつPython
こつこつPython 【毎日Python】Pythonでフォームに入力した文字列を取得する方法|input input('入力してください:') Pythonで、入力した文字を取得する方法です。使用するのは、Pythonの組み込み関数のinput関数です。input関数では、inputの引数に文字列を指定すると、キーボート入力できるようになります... 2021.10.10 こつこつPython
こつこつPython 【毎日Python】Pythonでデータの出現回数をクロス集計する方法|pandas.crosstab import pandas as pd Pythonで、データフレームから各値の出現回数をクロス集計する方法です。使用するのは、Pythonのpandasライブラリのcrosstabメソッドです。クロス集計とは、複数のカテゴリを掛け合わせて... 2021.10.09 こつこつPython
こつこつPython 【毎日Python】Pythonでデータを等間隔のビンに分割する方法|pandas.cut import pandas as pd Pythonで、境界値を指定してビン分割する方法です。使用するのは、Pythonのpandasライブラリのcutメソッドです。ビン分割とは、配列の各要素を最小と最大の境界値で区切り、カテゴリ分けする操... 2021.10.08 こつこつPython
こつこつPython 【毎日Python】Pythonでシリーズの各要素に関数を適用する方法|Series.map Pythonでシリーズの各要素に関数を適用する方法です。使用するのは、PythonのPandasライブラリのmapメソッドです。mapメソッドでは、無名関数のlambdaやdefで作成した関数を指定して、シリーズに適用させることができます。... 2021.10.07 こつこつPython
こつこつPython 【毎日Python】Pythonでマルチインデックスのデータフレームからデータを取得する方法|DataFrame.xs import pandas as pd import numpy as np Pythonで、マルチインデックスのデータフレームから指定したデータを取得する方法です。使用するのは、Pythonのpandasライブラリのxsメソッドです。マル... 2021.10.06 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームの文字列データをダミー変数に変換|pandas.get_dummies import pandas as pd import numpy as np df = pd.DataFrame(,, , ], columns=, index=) df Pythonで、カテゴリー変数をダミー変数に変更する方法です。使用す... 2021.10.05 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームの要素にランク付けする方法|DataFrame.rank import pandas as pd df = pd.DataFrame({'名前': , 'A店': , 'B店': , 'C店':}) df Pythonでデータフレームやシリーズにランク付けをする方法です。使用するのは、Python... 2021.10.04 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームやシリーズの要素数を取得する方法|DataFrame.size import pandas as pd df = pd.DataFrame({'A店': , 'B店': , 'C店': }, index = ) df Pythonで要素の個数を取得する方法です。使用するのは、Pythonのpandasラ... 2021.10.03 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームの行列を並び替えや抽出する方法|reindex import pandas as pd df = pd.DataFrame({'apple': , 'banana': , 'orange': }, index=) df データフレームの行と列を並び替える方法です。使用するのは、Pytho... 2021.10.02 こつこつPython
こつこつPython 【毎日Python】Pythonで横持ちのデータを縦持ちに整形する方法|pandas.melt import pandas as pd Pythonで、横持ちのデータを縦持ちデータに整形する方法です。使用するのはPythonのpandasライブラリのmeltメソッドです。横持ちとは、項目が増えたときに横に増えるデータ構造のことを指し、... 2021.09.30 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームをカラムごとに集計する方法|DataFrame.agg import pandas as pd Pythonでカラムごとに値を集計する方法です。使用するのは、PythonのPandasライブラリのaggメソッドです。似た名前のメソッドである、aggregate(アグリゲイト)メソッドでも同様に実... 2021.09.29 こつこつPython
こつこつPython 【毎日Python】Pythonで連続した日時データを作成する方法|pandas.date_range import pandas as pd Pythonで連続した日付のデータを取得する方法です。使用するのは、PythonのPandasライブラリのdate_rangeメソッドです。 pd.date_range(start='11/11/20... 2021.09.28 こつこつPython
こつこつPython 【毎日Python】Pythonでデータフレームの要素に関数を適用する方法|DataFrame.applymap Pythonでデータフレームの各要素に関数を適用する方法です。使用するのは、Pythonのデータフレームのapplymapメソッドです。このようなデータフレームを作成します。カラム名は日付で、カラム名は名前とします。 import pa... 2021.09.27 こつこつPython
こつこつPython 【毎日Python】Pythonで現在の日付と時刻を取得する方法|datetime.now import datetime Pythonで現在の日付と時刻を取得する方法です。使用するのはdatetimeモジュールにあるdatetimeオブジェクトのnowメソッドです。datetimeモジュールをインポートします。 now = da... 2021.09.26 こつこつPython