matplotlib制圖——顏色和樣式


繪圖——顏色

#八種內件顏色縮寫
#b:blue g:green r:red c:cyan m:magenta y:yellow k:black w:white
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
y=np.arange(1,5)
plt.plot(y,color='g')
plt.plot(y+1,color='0.5') #灰色 程度為0.5
plt.plot(y+2,color='#FFEC8B') #html 16進制顏色代碼 可通過百度顏色代碼(對照表查找)
plt.plot(y+3,color=(0.1,0.2,0.3))#顏色數組
plt.show()


#點、線的樣式
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
y=np.arange(1,5)
plt.plot(y,marker='o') #指定marker時,會畫出線段
plt.plot(y+1,marker='D')
plt.plot(y+2,'^')
plt.plot(y+3,'p')
plt.show()



#四種線形 - 實線; -- 虛線;、-.  點划線  : 點線;

import numpy as np
import pandas as pd
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()

#四種線形 - 實線; -- 虛線;、-.  點划線  : 點線;
#樣式字符串:可以將顏色,點型,線型寫成一個字符串,如: cx-- mo: kp-
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
y=np.arange(1,5)
plt.plot(y,'cx--')
plt.plot(y+1,'mo:')
plt.plot(y+2,'kp-')

plt.show()

 

 

 
        

 

 

 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM