Làm cách nào để che phủ hai biểu đồ trong Seaborn? Tôi có hai cột trong dữ liệu của mình tôi muốn có chúng trong cùng một biểu đồ. Làm thế nào tôi có thể làm điều đó bảo quản ghi nhãn cho cả hai đồ thị.Làm cách nào để có thể chồng lên hai biểu đồ trong Seaborn?
Trả lời
sanh ở biển chức năng hoạt động trên một trục duy nhất có thể lấy một như một cuộc tranh cãi.
Ví dụ, các tài liệu để seaborn.kdeplot
bao gồm:
ax : matplotlib axis, optional
Axis to plot on, otherwise uses current axis
Vì vậy, nếu bạn đã làm:
df = function_to_load_my_data()
fig, ax = plt.subplots()
Sau đó, bạn có thể làm:
seaborn.kdeplot(df['col1'], ax=ax)
seaborn.kdeplot(df['col2'], ax=ax)
Cảm ơn, nhược điểm duy nhất là việc ghi nhãn không dành cho cả hai biểu đồ. –
@ DavoudTaghawi-Nejad cũng bạn có đối tượng 'ax', vì vậy bạn có thể làm bất cứ điều gì vào thời điểm đó, thực sự. –
Tôi làm cách nào để thêm chú thích trong trường hợp này? – famargar
Ví dụ đơn giản nhất sẽ là:
import seaborn as sns
import matplotlib.pyplot as plt
data1 = [1, 2, 3, 4, 5]
data2 = [1, 1.1, 1.3, 4, 4.1]
def plotter():
plt.plot(data1)
plt.plot(data2)
plt.show()
plotter()
Ví dụ này là sử dụng bản địa 'matplotlib', không phải là bẩm sinh, phải không? – VMAtm
Một giải pháp là để giới thiệu một trục phân cách:
fig, ax = plt.subplots()
sb.regplot(x='round', y='money', data=firm, ax=ax)
ax2 = ax.twinx()
sb.regplot(x='round', y='dead', data=firm, ax=ax2, color='r')
sb.plt.show()
có thể sẽ giúp bạn có chú thích trong trường hợp này. để làm như vậy bạn có thể sử dụng tham số nhãn trong hàm seaborn nhưng dường như bạn cần gọi plt.legend() sau mỗi hàm vẽ – awakenting
Các dữ liệu về cá nhân vs dữ liệu cắt dán công nhưng hoạt động, như chúng ta có thể thấy chúng ta tải tất cả các thông số toàn cầu cho một đối tượng sanh ở biển và sau đó chúng tôi lập bản đồ các bảng xếp hạng với cửa sổ tương tự.
import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd
df = pd.read_csv('College_Data',index_col=0)
g = sns.FacetGrid(df,hue='Private',palette='coolwarm',size=6,aspect=2)
g.map(plt.hist,'Outstate',bins=20,alpha=0.7)
- 1. gnuplot xếp chồng lên nhau biểu đồ chồng lên nhau
- 2. Làm cách nào để vẽ biểu đồ một biểu đồ xếp chồng 3D trong R?
- 3. Làm cách nào để chồng lên UITableViewCells?
- 4. Làm cách nào để tạo biểu đồ hàng xếp chồng lên nhau với một hàng có dc.js?
- 5. Sử dụng gnuplot cho biểu đồ xếp chồng lên nhau
- 6. Chú thích biểu đồ Google chồng chất lên
- 7. facecolor kwarg cho Matplotlib xếp chồng lên nhau biểu đồ
- 8. Làm thế nào tôi có thể chồng lên một phân phối tham số tùy ý trên biểu đồ bằng ggplot?
- 9. Nhãn x-trục chồng lên nhau của biểu đồ C3
- 10. Làm cách nào để hiển thị biểu đồ thanh xếp chồng lên nhau khi xaxis là văn bản?
- 11. Làm cách nào để tạo biểu đồ thanh xếp chồng lên nhau tốt hơn với nhiều biến từ ggplot2?
- 12. Làm cách nào để thay đổi thứ tự xếp chồng trong biểu đồ thanh trong ggplot2?
- 13. Làm thế nào để vẽ nhiều biểu đồ trên cùng một lô với Seaborn
- 14. Làm cách nào để có thể chồng nhiều ô stat_contour trên cùng một biểu đồ bằng ggplot2?
- 15. Highcharts.js: làm cách nào để các hoạt ảnh biểu đồ vùng xếp chồng có thể mượt mà?
- 16. Cách tạo biểu đồ thanh xếp chồng lên nhau từ dữ liệu tóm tắt trong ggplot2
- 17. MPAndroidChart: Ẩn 0 nhãn giá trị trong biểu đồ thanh xếp chồng lên nhau
- 18. Biểu đồ CDF + biểu đồ tích lũy sử dụng Seaborn Python
- 19. Làm cách nào để sắp xếp biểu đồ tuyến tính mà không chồng chéo?
- 20. Tôi làm cách nào để di chuyển các nhãn khía cạnh lên đầu biểu đồ?
- 21. CSS: Làm cho hai phần tử nổi chồng lên nhau
- 22. Matplotlib + Seaborn - hai dòng có cùng màu?
- 23. R biểu đồ thanh xếp chồng lên nhau vẽ sơ đồ geom_text
- 24. Làm cách nào để phát hiện các phần tử chồng chéo (chồng lên) bằng JavaScript?
- 25. Biểu đồ thanh xếp chồng đứng ngang với biểu đồ.js
- 26. Làm thế nào chúng ta có thể chồng chéo hai hình ảnh bằng cách sử dụng phong cách css?
- 27. Hiện giá trị trong thanh - jQuery âm mưu ngang xếp chồng lên nhau biểu đồ thanh
- 28. JFreeChart: có thể kết hợp các thanh xếp chồng và biểu đồ đường kết hợp không?
- 29. Biểu đồ chồng chéo huyền thoại gnuplot
- 30. Làm cách nào để tạo biểu đồ chồng chéo trong suốt màu đen và trắng bằng ggplot2?
Nó không rõ ràng những gì câu hỏi này được hỏi. Loại biểu đồ nào? Bạn có thể tạo ra nhiều loại biểu đồ với seaborn, và cách tiếp cận đúng sẽ khác nhau tùy thuộc vào những gì bạn đang làm. Mối quan hệ giữa các biến là gì? "Bảo quản ghi nhãn" có nghĩa là gì? Làm thế nào để bạn muốn phân biệt hai biến? Trong bất kỳ trường hợp nào, trong phạm vi mà sẽ có một câu trả lời chung, nó sẽ là một câu trả lời về matplotlib, không phải là bẩm sinh. – mwaskom
(1) bất kỳ loại biểu đồ nào (2) tất nhiên (3) rằng các nhãn vẫn còn đó. nhãn trục của cả hai đồ thị ví dụ (4) màu sắc ví dụ –