2016-01-14 10 views
9

में मार्कर आकार को बदलना मैं समुद्र तट में एलएमप्लॉट मार्करों के आकार को बदलने की कोशिश कर रहा हूं। मैंने तर्कों के रूप में 'एस' या 'आकार' को पारित करने का प्रयास किया है और उनमें से कोई भी काम नहीं करता है।पायथन सीबर्न lmplot

lm = sns.lmplot(x="totalX",y="NormI", hue="Data Type", data=df, palette="Set1", legend_out=False, S=20) 

मैंने "एस", "मार्करसाइज", "आकार" की कोशिश की है, मुझे कोई प्रभाव नहीं पड़ता है। मैं साजिश पर डेटा अंक बड़ा बनाना चाहता हूं। किसी भी प्रकार की मदद की बेहद सराहना की जाती है।

+0

कृपया अपने प्रश्न में "संपादित करें" लिंक पर क्लिक करें और आपके द्वारा प्रयास किए गए प्रासंगिक कोड को जोड़ें। समझाओ कि यह कैसे काम नहीं किया: त्रुटि? गलत प्रभाव? कोई प्रभाव नहीं? –

उत्तर

16

आप scatter_kws={"s": 100}

का उपयोग करने के रूप में चाहते हैं:

lm = sns.lmplot(x = "totalX", y = "NormI", hue = "Data Type", data = df, palette="Set1", legend_out=False, scatter_kws={"s": 100}) 

आप पूर्णांक मान (वर्तमान में 100) में संशोधन मार्करों के आकार बदलने के लिए कर सकते हैं।

मुझे नहीं पता कि आपके hue या palette डेटा क्या हैं, लेकिन फिर भी यह काम करना चाहिए।

+0

बहुत अच्छा काम करता है धन्यवाद! ह्यू एक तीसरे आश्रित चर की पहचान करने का एक तरीका है, पैलेट सिर्फ रंग योजना है जो विभिन्न रंग चर के लिए उपयोग की जाती है। आपने "ह्यू" और "पैलेट" को कैसे हाइलाइट किया था जैसा आपने किया था? – galucero

+0

खुशी है कि यह काम किया। शब्दों को हाइलाइट करने के लिए बस बैकटिक्स में शब्दों को संलग्न करें। – RDJ

संबंधित मुद्दे