Python 繪制分組條形圖


借助 pandas 繪制分組條形圖

1、 示例 1 使用默認顏色

代碼

import matplotlib.pyplot as plt import numpy as np import pandas as pd # 生成數據 rng = np.random.RandomState(42) v1 = rng.rand(10, 4) df = pd.DataFrame(v1, columns=list('abcd')) # 繪制圖形 df.plot(kind='bar') plt.show()

圖形

 

 

2、示例 2 , 指定顏色

代碼:

import matplotlib.pyplot as plt import numpy as np import pandas as pd # 生成數據 rng = np.random.RandomState(42) v1 = rng.rand(10, 4) df = pd.DataFrame(v1, columns=list('abcd')) # 繪制圖形 df.plot(kind='bar', color=['gray', 'blue', 'yellow', 'red'], grid=False) plt.show()

圖形

 

 

。。。


免責聲明!

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



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