0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Pythonでnumpyを使用してランダムデータを生成し、matplotlibを使用して可視化してみた

Posted at

概要

ディープラーニング学習の手始めとして、numpyを使用してランダムデータを生成し、matplotlibを使用して可視化してみました。以下のページを参考にしました。
https://colab.research.google.com/?hl=ja#scrollTo=C4HZx7Gndbrh

環境構築

colabでやるのもありですが、今回は自分のマシンに環境を構築して実行してみました。

まずはnumpyをインストールしました。

$ sudo pip install numpy

次はmatplotlibをインストールしました。

$ sudo pip install matplotlib

あと実行時にエラーが出て以下を入れてほしいと書いてあったのでインストールしました。

$ sudo apt install python-tk

ソースコード

上記のページのソースコードをそのまま利用しました。

sample_visualization.py
import numpy as np
from matplotlib import pyplot as plt

ys = 200 + np.random.randn(100)
x = [x for x in range(len(ys))]

plt.plot(x, ys, '-')
plt.fill_between(x, ys, 195, where=(ys > 195), facecolor='g', alpha=0.6)

plt.title("Sample Visualization")
plt.show()

実行結果

$ python sample_visualization.py

以下のウィンドウが開きました。
Screenshot from 2023-04-19 16-55-26.png

ディープラーニングとはほど遠いですが、何かの役に立つかも。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?