नोट: इस 1.4.3 में तय हो गई है या बाद मेंSeaborn साथ matplotlib 1.4.2: काम नहीं कर रहा लाइन मार्करों
मैं Seaborn की साजिश रचने पैकेज का उपयोग करें और मैं सिर्फ matplotlib के नवीनतम संस्करण पर अपग्रेड। अब, डॉट प्रतीकों के साथ भूखंड अब प्रस्तुत नहीं करते हैं। कोड जो पहले कार्यात्मक था, अब खाली भूखंड बनाता है, लेकिन केवल जब सीबर्न आयात किया जाता है।
import matplotlib.pyplot as plt
import matplotlib
import numpy as np
print matplotlib.__version__
matplotlib संस्करण:
1.4.2
Seaborn बिना एक साजिश बनाएँ:
x = np.linspace(0,2,101)
y = np.sin(2*np.pi*x)
plt.plot(x,y,'.')
आयात Seaborn, संस्करण प्रिंट:
यहां कुछ नमूना कोड हैimport seaborn as sns
print sns.__version__
Seaborn संस्करण:
0.4.0
Seaborn के साथ एक पंक्ति साजिश आयातित बनाएँ:
plt.plot(x,y,'-')
आयातित Seaborn के साथ एक डॉट साजिश बनाना कुल्हाड़ियों के एक खाली सेट देता है:
plt.plot(x,y,'.')
सब कुछ ऊपर IPython नोटबुक में किया गया था, लेकिन मैं सिर्फ एक ही परिणाम के साथ स्पाइडर में निम्नलिखित की कोशिश की:
import matplotlib.pyplot as plt
import matplotlib
import numpy as np
print matplotlib.__version__
x = np.linspace(0,2,101)
y = np.sin(2*np.pi*x)
plt.figure()
plt.plot(x,y,'.')
import seaborn as sns
print sns.__version__
plt.figure()
plt.plot(x,y,'-')
plt.figure()
plt.plot(x,y,'.')
plt.show()
क्या हो रहा है?
मैं matplotlib 2.0.0 के साथ एक समान मुद्दा दिखाई दे रही है और समुद्र तट 0.6.0, हालांकि मेरे मामले में, प्लॉटस्टाइल '। 'ठीक काम करता है लेकिन प्लॉटस्टाइल' + 'नहीं करता है। – abeboparebop