Vẽ đồ thị trong matplotlib

Chào mọi người hiện tại em đang dùng matplotlib để vẽ đồ thị. Dưới đây là đoạn code để vẽ đồ thị histogram của em. Nhưng khi em vẽ các cột đồ thị nó không có đường viền ngoài của các par.

  • Làm sao mình có thể vẽ được cái đường bao ngoài của các cột ạ
  • Em muốn “set up” giá trị min max của trục x, y và sapce của các giá trị trên trục thì làm sao ạ.
  • Em muốn bậc Grid như trong matlab thì có thể làm được không ạ.
    Em cảm ơn ạ
plt.hist(evaluations,bins = 80, rwidth =1, color = 'b')
plt.xlabel ('Cd')
plt.ylabel ('numbers')

plt.show()
import numpy as np
import matplotlib.pyplot as plt

mu, sigma = 100, 15
x = mu + sigma * np.random.randn(10000)

# the histogram of the data
n, bins, patches = plt.hist(x, 50, normed=1, facecolor='g', alpha=0.75)

plt.xlabel('Smarts')
plt.ylabel('Probability')
plt.title('Histogram of IQ')
plt.text(60, .025, r'$\mu=100,\ \sigma=15$')
plt.axis([40, 160, 0, 0.03])
plt.grid(True)
plt.show()

A post was merged into an existing topic: Topic lưu trữ các post off-topic - version 3

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?