Python演習問題:乱数とソート

インポート・エイリアス設定

import numpy as np
import matplotlib.pyplot as plt

問題

  1. 0から100までの範囲で,100個の乱数列(整数)を作成し,その分布を調べなさい.
    np.random.randint
    fig = plt.figure()
    ax = fig.subplot(111)
    ax.bar(varname)
  2. 作成した乱数列データの平均値と標準偏差を求めなさい.
    np.mean
    np.std
  3. 作成した乱数列データから上位5位の値を求め,乱数列のどの位置にあるのか図で示しなさい.
    np.argsort(XX)[::-1]

解答例(参考)

平均値を緑の実線として描いた.また,ギリシャ文字を挿入する練習としてタイトル位置に標準偏差を表してみた.

rand_and_hist.png

Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2018-07-11 (Wed) 05:25:46 (2109d)