Tôi đang cố vẽ biểu đồ kiểu "yếu tố" cho một số dữ liệu, sau đó vẽ biểu đồ kiểu điểm thông thường "factorplot" cho phù hợp với dữ liệu đó trên đầu trang của nó. Vì vậy, đối âm mưu dữ liệu tôi chỉ đơn giản là có thể làm:Nhiều đồ thị trên cùng một ô trong seaborn
sns.factorplot(x='x',y='yData',data=dataFrame,kind='bar')
Và đối với những cốt truyện mô hình tôi chỉ đơn giản có thể làm:
sns.factorplot(x='x',y='yModel',data=dataFrame,kind='point')
Vấn đề là nếu tôi sau đó làm:
sns.plt.show()
Tôi nhận được 2 con số riêng biệt thay vì chỉ một. Có cách nào đơn giản để nói với seaborn chỉ vẽ chúng trên cùng một đồ thị không?
Không chắc chắn đó là lỗi giải pháp nếu bạn thực hiện 'g = sns.factorplot (x = 'x', y = 'yData', dữ liệu = dataFrame, loại = 'thanh')', sau đó 'g' sẽ là một 'FacetGrid', có lẽ bạn có thể sử dụng các trục (' g.ax') cho các yếu tố tiếp theo? – mgc
Có thể trùng lặp của [Vẽ bằng seaborn bằng cách sử dụng giao diện hướng đối tượng matplotlib] (http://stackoverflow.com/questions/23969619/plotting-with-seaborn-using-the-matplotlib-object-oriented-interface) – mwaskom
@mgc Tôi không nghĩ rằng đó là có thể cho một âm mưu yếu tố – ticster