ブール値の変数名の付け方メモ
ブール値の変数名の例
変数名の頭に
・is
・can
などを付けたほうがよいかも
#例 const is_samle = ~ const can_sample = ~
numpyを使った乱数の生成メモ
①【0以上1未満の乱数】
① 例 (10要素)
#0以上1未満の乱数 #例 (10要素) data = np.random.rand(10) print(data)
結果
[0.5488135 0.71518937 0.60276338 0.54488318 0.4236548 0.64589411 0.43758721 0.891773 0.96366276 0.38344152]
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
② 標準正規分布 平均0 分散1の乱数
例 (5要素)
#標準正規分布 平均0 分散1の乱数 #例 (5要素) data = np.random.randn(5) print(data)
結果
[1.76405235 0.40015721 0.97873798 2.2408932 1.86755799]
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
③ 一様分布 任意の範囲の整数
例 (1から5までの範囲 3要素)
data = np.random.randint(1,5,3) print(data)
結果
[1 4 2]
matplotlibを利用した円グラフ作成例
Pythonで円グラフを作成サンプル
コード
%matplotlib inline import matplotlib.pyplot as plt #データの準備 x = [20,15,25,10,30] #ラベル animals = ['dog','panda','cat','cow','pig'] #色の指定 colors = ["r", "y", "b", "g", "m"] #小数第1位まで表示 plt.pie(x, labels=animals, colors=colors, autopct="%1.1f%%")
実行結果
matplotlibを用いた横向き棒グラフの作成方法
横向き棒グラフコード
%matplotlib inline import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5, 6] y = [10, 30, 50, 70, 90, 110] plt.barh(x, y) plt.show()
ポイント
plt.bar() ではなく plt.barh() とすることで横向き棒グラフを作成。
実行結果
コピペで使えるmatplotlib , numpy を利用した超簡単棒グラフ!
棒グラフコード
%matplotlib inline import matplotlib.pyplot as plt import numpy as np x = np.array([1, 2, 3, 4, 5]) y = np.array([100, 200, 100, 300, 200]) plt.bar(x, y) plt.show()