色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python畫統(tǒng)計圖庫

謝彥文1年前7瀏覽0評論

Python是一門強大的編程語言,具有豐富的類庫和工具,其中畫統(tǒng)計圖庫非常受歡迎。本文將介紹一些常用的統(tǒng)計圖繪制庫。

Matplotlib

import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [1, 4, 9, 16]
plt.plot(x, y)
plt.show()

Matplotlib是Python中最流行的可視化庫之一。它提供了各種繪圖選項,如線型、顏色、標(biāo)簽等。上面的代碼展示了如何使用Matplotlib繪制簡單的線性圖。

Seaborn

import seaborn as sns
import matplotlib.pyplot as plt
sns.set(style="whitegrid")
tips = sns.load_dataset("tips")
sns.boxplot(x="day", y="total_bill", data=tips)
plt.show()

Seaborn是一個可視化庫,建立在Matplotlib基礎(chǔ)上。它主要專注于統(tǒng)計數(shù)據(jù)可視化,提供了更多的樣式和繪圖選項。上面的代碼展示了如何繪制箱形圖。

Plotly

import plotly.express as px
df = px.data.gapminder().query("year == 2007")
fig = px.scatter(df, x="gdpPercap", y="lifeExp", size="pop", color="continent",
hover_name="country", log_x=True, size_max=60)
fig.show()

Plotly是一個交互性繪圖庫,支持繪制各種類型的圖形,如散點圖、折線圖、條形圖等。上面的代碼展示了如何繪制氣泡圖。

Bokeh

from bokeh.io import output_file, show
from bokeh.plotting import figure
output_file("line.html")
x = [1, 2, 3, 4]
y = [1, 4, 9, 16]
p = figure(title="簡單線性圖", x_axis_label='x', y_axis_label='y')
p.line(x, y, legend_label="線", line_width=2)
show(p)

Bokeh是一個交互性繪圖庫,它支持Python和JavaScript。它可以在Web瀏覽器中呈現(xiàn)圖形,并提供一些高級的交互功能,如縮放、平移、懸停等。上面的代碼展示了如何繪制簡單的線性圖。