2020年7月21日火曜日

Raspberry Pi上のJupyterにmatplotlibとpsutilをインストールして、物理・論理CPU数を棒グラフ表示する

matplotlibとpsutilをインストールして、物理・論理CPU数を棒グラフ表示するには、以下のコードを実行します。

〇物理・論理CPU数を棒グラフで表示

サンプルコード

以下のコードをノートブックに張り付け、実行します。
%matplotlib inline
import psutil
import matplotlib.pyplot as plt
print("Number of physical cpu: {}".format(psutil.cpu_count(logical=True)))

print("Number of locgical cpu: {}".format(psutil.cpu_count(logical=False)))

label = ["physical cpu counts", "logical cpu counts"]

idx = [1, 2]
values = [psutil.cpu_count(logical=True), psutil.cpu_count(logical=False)]
for index, value in enumerate(idx):
    plt.text(idx[index], values[index]/2, str(values[index]))
plt.bar(idx, values, tick_label=label, align="center", color=["green", "lightgreen"])
plt.show()

matplotlibとpsutilのインストール手順

以下のコマンドを実行します。

sudo apt-get -y install libatlas-base-dev

pipenv install matplotlib

pipenv install psutil

関連情報

Raspberry Pi(Raspbian Buster)にJupyter Labをインストールする

0 件のコメント:

コメントを投稿