🗂

個人用メモ plotlyを使って複数画像を表示させたい

1 min read

subplotsを作ってそれぞれのグラフにタイトルをつける

import plotly.graph_objects as go
from plotly.subplots import make_subplots

# sinとcosで実験
import numpy as np
xs = np.linspace(0, 10, 100)
sins = np.sin(xs)
coss = np.cos(xs)

# subplotの作成(タイトルも別々につけることが可能)
# 日本語でもいける

# 1行2列のサブプロットを作成する
fig = make_subplots(rows=1, 
                    cols=2, 
                    subplot_titles=("サインカーブ", "コサインカーブ"))


fig.add_trace(go.Scatter(x=xs, y=sins, name="sin日本語でも対応してるよ!"), row=1, col=1)
fig.add_trace(go.Scatter(x=xs, y=coss, name="cos日本語も表示できる!"), row=1, col=2)


fig.update_layout(title = 'sinカーブ!')
fig.show()