iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 18
0
Big Data

從學生到職場:菜鳥資料科學家的第一個月系列 第 18

用 Python 做資料視覺化 - Matplotlib

Matplotlib

Matplotlib 是 Python 中主流的繪圖函式庫,類似 Matlab 的 API 操作。如果想使用 Python 做資料視覺化的話,絕對不能錯過 Matplotlib。使用幾行代碼生成圖表是 Matplotlib 的目標,包含直方圖,條形圖,散點圖都可以。它提供了一個類似 MATLAB 的 API 接口 -- pyplot API,特別是當與IPython結合使用時。

第一張圖表

import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.show()

這樣的話,會產生一個 (1,1), (2,2), (3,3), (4,4) 的斜直線,顏色默認為藍色實線。

plt.Plot()

plot 是用來畫線的函式,第一個值放 X,第二個值放 Y,第三個值放線的顏色與樣式。

plot(x, y)        # plot x and y using default line style and color
plot(x, y, 'bo')  # plot x and y using blue circle markers
plot(y)           # plot y using x as index array 0..N-1
plot(y, 'r+')     # ditto, but with red plusses
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
# 可以分別給定 x, y 值 跟顏色與線的樣式

Reference

  1. Matplotlib 2.0.0rc1
  2. 【python】matplotlib.pyplot介绍
  3. Python--matplotlib绘图可视化知识点整理

上一篇
資料視覺化
下一篇
用 R 做資料視覺化 - ggplot2
系列文
從學生到職場:菜鳥資料科學家的第一個月30

1 則留言

0
杜岳華
iT邦新手 5 級 ‧ 2016-12-18 19:49:18

覺得深怕跟你的撞到XD
不過現在好像還好,你都介紹工具居多XD

v123582 iT邦新手 5 級‧ 2016-12-20 22:43:43 檢舉

@a504082002: 我只是新手而已,還要向大大多多學習!

彼此彼此,可多多交流XD

我要留言

立即登入留言