के लिए seaborn
में लेबलिंग के बारे में मेरे कई प्रश्न हैं। सबसे पहले पदानुक्रम क्लस्टरिंग के लिए दूरी मान निकालना संभव है, और वृक्ष संरचना दृश्यता (शायद केवल पहले तीन स्तरों) पर मूल्य प्लॉट करना संभव है।समुद्री तट में क्लस्टरमाप के लिए लेबल?
import pandas as pd
import numpy as np
import seaborn as sns
get_ipython().magic(u'matplotlib inline')
m = np.random.rand(50, 50)
df = pd.DataFrame(m, columns=range(4123, 4173), index=range(4123, 4173))
sns.clustermap(df, metric="correlation")
अन्य दो प्रश्न हैं::
यहाँ एक clustermap साजिश बनाने के लिए मेरे उदाहरण कोड है - कैसे y लेबल बारी बारी से करने के बाद से वे एक साथ चढ़ जाता है।
- कलर बार को नीचे या दाएं कैसे स्थानांतरित करें। (गर्मी के लिए question था, लेकिन मेरे मामले के लिए काम नहीं करता है। रंग बार स्थिति को संबोधित नहीं करता है)
आप Seaborn के नवीनतम संस्करण का उपयोग कर रहे, आदि को घुमाने के लिए? मैंने tmpnb.org पर एक नोटबुक में अपना उदाहरण कोड चिपकाया, और दाईं ओर अक्ष लेबल क्षैतिज हैं। – jb326
@ jb326, मैं बस tmpnb पर इस उदाहरण कोड का परीक्षण करता हूं जो अच्छी तरह से काम करता है। हालांकि, जब मैं अपने बहुत लंबे कार्यक्रम के अंत में अपना उदाहरण पेस्ट करता हूं, तो लेबल लंबवत हो जाते हैं। मेरे कार्यक्रम में मैंने इस से पहले कई अनुकूलित साजिश रची थी, मुझे लगता है कि कुछ अन्य साजिशों ने मैटलप्लिब या समुद्री तट की डिफ़ॉल्ट सेटिंग बदल दी है। मुझे इस संभावित स्पष्टीकरण को खोजने में मदद के लिए धन्यवाद .. – Bin