MatplotlibとChartStudioを使用してプロット
この章では、Matplotlibという名前のデータ視覚化ライブラリとChartStudioという名前のオンラインプロットメーカーについて説明します。
Matplotlib
Matplotlibは、本番環境に対応しているが静的なプロットを作成できる、人気のあるPythonデータ視覚化ライブラリです。あなたはあなたの静的を変換することができますmatplotlib figures の助けを借りてインタラクティブなプロットに mpl_to_plotly() で機能する plotly.tools モジュール。
次のスクリプトは、 Sine wave Line plot を使用して Matplotlib’s PyPlot API。
from matplotlib import pyplot as plt
import numpy as np
import math
#needed for definition of pi
x = np.arange(0, math.pi*2, 0.05)
y = np.sin(x)
plt.plot(x,y)
plt.xlabel("angle")
plt.ylabel("sine")
plt.title('sine wave')
plt.show()
次に、次のようにプロット図に変換します。
fig = plt.gcf()
plotly_fig = tls.mpl_to_plotly(fig)
py.iplot(plotly_fig)
コードの出力は次のとおりです-
![](https://post.nghiatu.com/assets/tutorial/plotly/images/matplotlib.jpg)
チャートスタジオ
Chart Studioは、Plotlyが提供するオンラインプロットメーカーツールです。データをグリッドにインポートして分析し、統計ツールを使用するためのグラフィカルユーザーインターフェイスを提供します。グラフは埋め込みまたはダウンロードできます。これは主に、グラフをより速く、より効率的に作成できるようにするために使用されます。
plotlyのアカウントにログインした後、リンクにアクセスしてチャートスタジオアプリを起動します https://plot.ly/create。Webページには、プロット領域の下に空白のワークシートがあります。Chart Studioでは、+を押すことでプロットトレースを追加できますtrace button。
![](https://post.nghiatu.com/assets/tutorial/plotly/images/chart_studio.jpg)
メニューには、注釈、スタイルなどのさまざまなプロット構造要素と、プロットを保存、エクスポート、および共有する機能があります。
ワークシートにデータを追加して追加しましょう choose bar plot trace トレースタイプから。
![](https://post.nghiatu.com/assets/tutorial/plotly/images/choose_bar.jpg)
タイプテキストボックスをクリックして、棒グラフを選択します。
![](https://post.nghiatu.com/assets/tutorial/plotly/images/select_bar.jpg)
次に、次のデータ列を提供します x そして y 軸とプロットタイトルを入力します。
![](https://post.nghiatu.com/assets/tutorial/plotly/images/data_columns.jpg)