/ / पायथन - mysql टाइमस्टैम्प प्रकार को matplotlib और ग्राफ में परिवर्तित करें - python, mysql, matplotlib

पायथन - mysql टाइमस्टैम्प प्रकार को matplotlib और ग्राफ - पायथन, mysql, matplotlib में कनवर्ट करें

थोड़ा शोध करने के बाद, मुझे यह पता लगाना मुश्किल हो रहा है कि मैटप्लोटलिब में mysql टाइमस्टैम्प का उपयोग कैसे करें।

साजिश के लिए खेत

X- अक्ष:

फ़ील्ड: दर्ज किया गया

प्रकार: टाइमस्टैम्प

अशक्त: नहीं

डिफ़ॉल्ट: CURRENT TIMESTAMP

नमूना: 2017-05-08 18:25:10

Y- अक्ष:

फ़ील्ड: मान

प्रकार: नाव (12,6)

अशक्त: नहीं

नमूना: 123.332

माटप्लोटलिब किस दिनांक स्वरूप की तलाश कर रहा है? मैं इस प्रारूप में कैसे परिवर्तित करूं? मुझे पता चला कि कैसे यूनिक्स टाइमस्टैम्प से एक प्रारूप में परिवर्तित किया जा सकता है जो कि मैटप्लोटिब के साथ स्वीकार्य है, क्या यूनिक्स टाइमस्टैम्प मैं उपयोग किए जा रहे टाइमस्टैम्प क्षेत्र से बेहतर है? क्या मुझे इसके बजाय अपनी पूरी तालिका को यूनिक्स टाइमस्टैम्प में बदलना चाहिए?

किसी भी मदद की सराहना करेंगे!

उत्तर:

जवाब के लिए 0 № 1

आप डेटाटाइम मॉड्यूल का उपयोग कर सकते हैं, हालांकि मैं अभी () फ़ंक्शन का उपयोग mysql से डेटाटाइम निकालने के लिए करता हूं, लेकिन मुझे लगता है कि प्रारूप समान है

उदाहरण के लिए

अजगर> dt के रूप में डेटाटाइम आयात करें

मैंने डेटालिस्ट डेटा को डेटॉलिस्ट की सूची में डाल दिया है, और अब आप डेटटाइम प्रारूप का उपयोग उस तिथि प्रारूप को बदलने के लिए कर सकते हैं जिसे आप चाहते हैं

python> date = [dt.datetime.strptime (d, datelist में d के लिए% Y-% m-% m-% d% H:% M:% S ")

अंत में, आप दिनांक नाम की सूची को प्लॉट X- अक्ष में डाल सकते हैं

मुझे उम्मीद है इससे आपको मदद मिली होगी।