iT邦幫忙

2023 iThome 鐵人賽

DAY 26
0
自我挑戰組

我與熊貓Pandas相處的日子系列 第 26

Day26- 視覺化呈現(1)函式介紹

  • 分享至 

  • xImage
  •  

Pandas 內有許多繪圖函數,plot() 是 Matplotlib 的一個函數,用於繪製圖表。它可以繪製多種不同類型的圖表,包括折線圖、散點圖、柱狀圖、直方圖等。

plot() 函數的完整參數列表如下:

plot(x, y,
     linestyle="solid",
     marker="o",
     markersize=3,
     color="black",
     linewidth=1,
     label="",
     alpha=1.0,
     antialiased=True,
     dashes=None,
     zorder=None,
     kwargs=None)

參數的說明如下:
x:x 軸的值。
y:y 軸的值。
linestyle:線條樣式。
marker:標記樣式。
markersize:標記大小。
color:線條顏色。
linewidth:線條寬度。
label:圖例標籤。
alpha:透明度。
antialiased:是否使用抗鋸齒。
dashes:虛線樣式。
zorder:層次。
kwargs:其他參數。

import matplotlib.pyplot as plt
# 定義 x 和 y 軸的值
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
# 繪製折線圖
plt.plot(x, y, color="red", linewidth=3, marker="o")
# 顯示圖表
plt.show()

在圖表上添加標題。string 是標題的文字,fontsize 是標題的字體大小。

plt.title('string',fontsize=n)

在圖表上添加 x 軸標籤。string 是 x 軸標籤的文字,fontsize 是 x 軸標籤的字體大小。

plt.xlabel('string',fontsize=n)

在圖表上添加 y 軸標籤。string 是 y 軸標籤的文字,fontsize 是 y 軸標籤的字體大小。

plt.ylabel('string',fontsize=n)

這行程式碼在圖表上指定位置寫字。xp 是文字在 x 軸的位置,yp 是文字在 y 軸的位置,string 是文字的內容,fontsize 是文字的字體大小。

plt.text(xp, yp, 'string',fontsize=n)

明天再來認識其他囉~ /images/emoticon/emoticon50.gif


上一篇
Day25- 資料分析(8)遮照分析
下一篇
Day27- 視覺化呈現(2)圖形介紹
系列文
我與熊貓Pandas相處的日子30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言