Pythonでの可視化

ファイナンスのためのPython入門

Adina Howe

Professor

Matplotlib: 可視化パッケージ

Matplotlib ギャラリーはこのリンクからご覧いただけます。

matplotlib

ファイナンスのためのPython入門

matplotlib.pyplot - 多様なプロット関数

import matplotlib.pyplot as plt
ファイナンスのためのPython入門

matplotlib.pyplot - 多様なプロット関数

  • plt.plot()

    • プロットするデータを引数で指定
  • plt.show()

    • プロットを表示
ファイナンスのためのPython入門

pyplot でプロットする

import matplotlib.pyplot as plt
plt.plot(months, prices)
plt.show()
ファイナンスのためのPython入門

プロット結果

シンプルなプロット2

ファイナンスのためのPython入門

赤の実線

import matplotlib.pyplot as plt
plt.plot(months, prices, color = 'red')
plt.show()
ファイナンスのためのPython入門

プロット結果

赤い線

ファイナンスのためのPython入門

破線

import matplotlib.pyplot as plt
plt.plot(months, prices, color = 'red', linestyle = '--')
plt.show()
ファイナンスのためのPython入門

プロット結果

破線

ファイナンスのためのPython入門

色と線種

color
'green'
'red'
'cyan' シアン
'blue'
linestyle
'-' 実線
'--' 破線
'-.' 一点鎖線
':' 点線

色と線の詳細なドキュメントはこちらをご覧ください。

ファイナンスのためのPython入門

ラベルとタイトルの追加

import matplotlib.pyplot as plt
plt.plot(months, prices, color = 'red', linestyle = '--')

# ラベルを追加
plt.xlabel('Months')
plt.ylabel('Consumer Price Indexes, $')
plt.title('Average Monthly Consumer Price Indexes')

# 表示
plt.show()
ファイナンスのためのPython入門

プロット結果

ラベル付きプロット

ファイナンスのためのPython入門

線を追加する

import matplotlib.pyplot as plt
plt.plot(months, prices, color = 'red', linestyle = '--')

# さらに線を追加
plt.plot(months, prices_new, color = 'green', linestyle = '--') 

plt.xlabel('Months')
plt.ylabel('Consumer Price Indexes, $')
plt.title('Average Monthly Consumer Price Indexes')
plt.show()
ファイナンスのためのPython入門

プロット結果

2 本の線

ファイナンスのためのPython入門

散布図

import matplotlib.pyplot as plt
plt.scatter(x = months, y = prices, color = 'red')
plt.show()
ファイナンスのためのPython入門

散布図の結果

散布図

ファイナンスのためのPython入門

演習に進みましょう!

ファイナンスのためのPython入門

Preparing Video For Download...