Sử dụng hàm pie() để vẽ biểu đồ hình tròn trong python.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(['Apple','Banana','Chery','Lemon', 'Guava'])
y = np.array([100,200,500,300,600])
myexplode = [0,0,0.2,0,0]
mycolor = ['Pink','green','red','blue','yellow']
plt.pie(y, labels=x, explode = myexplode, colors = mycolor, shadow = True)
plt.legend()
plt.show()
Kết quả
Bạn có thể tùy chỉnh biểu đồ theo ý muốn của mình bởi các tham số : explode, colors, shadow, labels. Bây giờ chúng ta sẽ đi tìm hiểu chi tiết từng tham số.
+ explode : là tham số cho phép bạn dùng để biểu thị cái nào đó mà bạn muốn nó nổi bật.
Ví dụ tạo nổi bật cho biểu đồ cho giá trị Chery .
import matplotlib.pyplot as plt
import numpy as np
x = np.array(['Apple','Banana','Chery','Lemon', 'Guava'])
y = np.array([100,200,500,300,600])
myexplode = [0,0,0.2,0,0]
plt.pie(y, labels=x, explode = myexplode)
plt.show()
Kết quả
+ colors : là tham số cho phép bạn thiết lập màu sắc theo ý muốn của bạn.
Ví dụ thay đổi màu sắc biểu đồ trong python.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(['Apple','Banana','Chery','Lemon', 'Guava'])
y = np.array([100,200,500,300,600])
mycolor = ['Pink','green','red','blue','yellow']
plt.pie(y, labels=x, colors = mycolor)
plt.show()
Kết quả
+ shadow : là tham số cho phép bạn thiết lập bóng đổ cho biểu đồ. Để thiết lập bóng đổ cho biểu đồ bạn thiết lập shadow=True.
Ví dụ tạo bóng đổ cho biểu đồ trong python.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(['Apple','Banana','Chery','Lemon', 'Guava'])
y = np.array([100,200,500,300,600])
myexplode = [0,0,0.2,0,0]
mycolor = ['Pink','green','red','blue','yellow']
plt.pie(y, labels=x, explode = myexplode, colors = mycolor, shadow = True)
plt.show()
Kết quả
+ labels : là tham số cho bạn thiết lập tên nhãn cho biểu đồ.
Ví dụ thiết lập tên nhãn cho biểu đồ trong python
import matplotlib.pyplot as plt
import numpy as np
x = np.array(['Apple','Banana','Chery','Lemon', 'Guava'])
y = np.array([100,200,500,300,600])
plt.pie(y, labels=x)
plt.show()
Kết quả
+ Legend : hàm legend() dùng để hiển thị chú giải, chú thích của biểu đồ.
Ví dụ hiển thị chú thích cho biểu đồ trong python.
import matplotlib.pyplot as plt
import numpy as np
x = np.array(['Apple','Banana','Chery','Lemon', 'Guava'])
y = np.array([100,200,500,300,600])
myexplode = [0,0,0.2,0,0]
mycolor = ['Pink','green','red','blue','yellow']
plt.pie(y, labels=x, explode = myexplode, colors = mycolor, shadow = True)
plt.legend()
plt.show()
Kết quả