根據網頁說明, 此 Python 執行環境已預裝 Numpy, SciPy, Matplotlib 等套件, 參考 :
但我實際測試發現 Pandas , Seaborn, 與 Bokeh 也有預裝, 但可惜 plotly 沒有, 下面是 Seaborn 繪圖範例 :
import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd
election={'votes': [608590, 5522119, 8170231],
'candidates': ['James Soong', 'Korea Fish', 'Tsai Ing-Wen']}
data=pd.DataFrame(election)
sns.barplot(x='candidates', y='votes', data=data)
plt.title('2020 Presidential Election')
plt.xlabel('Candidates')
plt.ylabel('Votes(Million)')
plt.show()
結果如下 :
下面是 Bokeh 繪圖範例 :
import random
from bokeh.plotting import figure, show
x=list(range(0, 26))
y=random.sample(range(0, 100), 26)
colors=["#%02x%02x%02x" % (255, int(round(value * 255 / 100)), 255) for value in y]
p=figure(
title="Vectorized colors example",
sizing_mode="stretch_width",
max_width=400,
height=250)
line=p.line(x, y, line_color="blue", line_width=1)
circle=p.circle(x, y, fill_color=colors, line_color="blue", size=15)
show(p)
參考 :
結果如下 :
申請免費帳號就可以將程式儲存在 trinket.io, 就可以分享給他人下載.
沒有留言:
張貼留言