Tôi có một câu hỏi rất đơn giản. Tôi cần phải có một trục x thứ hai trên cốt truyện của tôi và tôi muốn rằng trục này có một số lượng nhất định của tics tương ứng với vị trí nhất định của trục đầu tiên.Cách thêm trục x thứ hai vào matplotlib
Hãy thử một ví dụ. Ở đây tôi đang âm mưu thực hiện khối lượng vật chất tối là một chức năng của hệ số mở rộng, định nghĩa là 1/(1 + z), mà dao động từ 0 đến 1.
semilogy(1/(1+z),mass_acc_massive,'-',label='DM')
xlim(0,1)
ylim(1e8,5e12)
Tôi muốn có một trục x, trên đầu cốt truyện của tôi, hiển thị z tương ứng cho một số giá trị của hệ số mở rộng. Điều đó có thể không? Nếu có, làm thế nào tôi có thể có xtics axe
Bạn đang sử dụng thư viện vẽ đồ thị nào? – sth
Các hàm bạn đang sử dụng không được xây dựng trong python - Tôi cho rằng bạn đang nói về [matplotlib] (http://matplotlib.sourceforge.net/)? Nếu có, câu hỏi [Làm cách nào để vẽ nhiều trục x hoặc y trong matplotlib?] (Http: // stackoverflow.com/questions/3918028/how-do-i-lô-nhiều-x-hoặc-y-trục-trong-matplotlib) dường như bao gồm này. – James
Tôi đã chỉnh sửa tiêu đề, vâng tôi đang sử dụng matplotlib. – Brian