मैं, गैर संख्यात्मक डेटा के खिलाफ संख्यात्मक डेटा प्लॉट करना चाहते हैं का कहना है कि कुछ इस तरह:एक्स अक्ष पर गैर संख्यात्मक डेटा के साथ प्लॉट
import matplotlib.pyplot as pl
x=['a','b','c','d']
y=[1,2,3,4]
pl.plot(x,y)
हालांकि, matplotlib साजिश संकुल के साथ आपको एक चेतावनी मिलती है कि डेटा फ्लोट नहीं है (ValueError: फ्लोट() के लिए अमान्य शाब्दिक (ए)।
उनके 'How-to' में, वे पहले एक्स अक्ष पर संख्यात्मक डेटा डालने का सुझाव देते हैं और फिर इसे प्रारूपित करते हैं। क्या इसे सीधे करने के लिए कोई तरीका है (ऊपर के रूप में)?
यह काम करता है, धन्यवाद! –