數據可視化基礎(三):顏色、樣式

顏色

基礎顏色

  • b:blue
  • g:green
  • r:red
  • c:cyan 淺藍綠色
  • m:magenta 深粉色
  • y:yellow
  • k:black
  • w:white

其他

  • 灰色陰影
    color=‘數值’
  • html 十六進制
    利用顏色代碼工具
    color=‘#FF ’
  • RGB元組
    color=(,,)

代碼

color

import numpy as np
import matplotlib.pyplot as plt

y=np.arange(1,5)

plt.plot(y,color='green')
plt.plot(y+1,color='0.5')
plt.plot(y+2,color='#FF00FF')
plt.plot(y+3,color=(0.1,0.2,0.3))

plt.show()

在這裏插入圖片描述

樣式

點型

  • . point
  • , pixel
  • o circle
  • v triangle_down
  • ^ triangle_up
  • < triangle_left
  • ‘>’ triangle_right
  • 1 tri_down
  • 2 tri_up
  • 3 tri_left
  • 4 tri_right
  • S octagon
  • s square
  • ‘*’ star
  • h hexagon1
  • H hexagon2
  • '+ ’ plus
  • x x
  • D diamond
  • d thin_diamond
  • | yline
  • _ hline

線型

  • 實線 -
  • 虛線 –
  • 點劃線 -.
  • 點線 :

樣式字符串

把顏色、點型、線型寫成一個字符串
例:cx–

代碼

marker 默認畫出線段
無marker 默認畫出點
畫多條線自動會改變顏色

import numpy as np
import matplotlib.pyplot as plt

y=np.arange(1,5)

plt.plot(y,marker='o')
plt.plot(y+1,'D')
plt.plot(y+2,marker='^')
plt.plot(y+3,'p')

plt.show()

在這裏插入圖片描述

import numpy as np
import matplotlib.pyplot as plt

y=np.arange(1,5)

plt.plot(y,'--')
plt.plot(y+1,'-.')
plt.plot(y+2,'-')
plt.plot(y+3,':')

plt.show()

在這裏插入圖片描述

import numpy as np
import matplotlib.pyplot as plt

y=np.arange(1,5)

plt.plot(y,'cx--')
plt.plot(y+1,'gp:')
plt.plot(y+2,'bp-')

plt.show()

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章