Numpy के साथ csv फ़ाइल कैसे पढ़ें (चरण दर चरण)
आप NumPy में किसी CSV फ़ाइल को रिकॉर्ड की सरणी में पढ़ने के लिए निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:
from numpy import genfromtxt my_data = genfromtxt(' data.csv ', delimiter=' , ', dtype= None )
निम्नलिखित चरण-दर-चरण उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
चरण 1: सीएसवी फ़ाइल देखें
मान लीजिए कि हमारे पास data.csv नामक निम्नलिखित CSV फ़ाइल है जिसे हम NumPy में पढ़ना चाहेंगे:
चरण 2: सीएसवी फ़ाइल में पढ़ें
निम्नलिखित कोड दिखाता है कि इस CSV फ़ाइल को Numpy सरणी में कैसे पढ़ा जाए:
from numpy import genfromtxt #import CSV file my_data = genfromtxt(' data.csv ', delimiter=' , ', dtype= None )
निम्नलिखित पर ध्यान दें:
- सीमांकक : यह सीमांकक निर्दिष्ट करता है जो CSV फ़ाइल में डेटा मानों को अलग करता है।
- dtype : यह NumPy सरणी के डेटा प्रकार को निर्दिष्ट करता है। None का उपयोग करके, हम एक ही समय में कई डेटा प्रकारों को तालिका में आयात करने की अनुमति देते हैं।
उदाहरण 3: NumPy सरणी दिखाएँ
एक बार जब हम CSV फ़ाइल आयात कर लेते हैं, तो हम इसे देख सकते हैं:
#view imported CSV file
my_data
array([[1, 2, 2, 2, 3, 4],
[5, 5, 6, 8, 9, 9]])
हम देख सकते हैं कि NumPy सरणी में डेटा CSV फ़ाइल में दिखाए गए डेटा से मेल खाता है।
नोट : आप genfromtxt() फ़ंक्शन के लिए संपूर्ण ऑनलाइन दस्तावेज़ यहां पा सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में सीएसवी फ़ाइलों के साथ अन्य सामान्य कार्य कैसे करें:
पांडा के साथ सीएसवी फ़ाइलें कैसे पढ़ें
पांडा डेटाफ़्रेम को CSV फ़ाइल में कैसे निर्यात करें
पांडा: मौजूदा सीएसवी फ़ाइल में डेटा कैसे जोड़ें