Tôi muốn nhận cả hai đường lưới ngang và dọc trên ô của mình nhưng chỉ các đường lưới ngang xuất hiện theo mặc định. Tôi đang sử dụng một pandas.DataFrame
từ một truy vấn sql trong python để tạo ra một âm mưu đường với ngày tháng trên trục x. Tôi không chắc chắn tại sao họ không xuất hiện vào những ngày tháng và tôi đã cố gắng tìm kiếm câu trả lời cho điều này nhưng không thể tìm thấy câu trả lời.Bắt các đường lưới dọc để xuất hiện trong đường kẻ trong matplotlib
Tất cả những gì tôi đã sử dụng để vẽ đồ thị là mã đơn giản bên dưới.
data.plot()
grid('on')
dữ liệu là DataFrame chứa ngày và dữ liệu từ truy vấn sql.
Tôi cũng đã thử thêm mã bên dưới nhưng tôi vẫn nhận được cùng một đầu ra không có đường lưới dọc.
ax = plt.axes()
ax.yaxis.grid() # horizontal lines
ax.xaxis.grid() # vertical lines
Mọi đề xuất?
'data.plot (grid = "on") 'làm việc cho Tôi – Markus