Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में स्ट्रिंग डेटा का उपयोग करके पंडों में डेटाफ़्रेम का निर्माण करें


यहां हम देखेंगे कि कैसे हम स्ट्रिंग प्रकार डेटा का उपयोग करके एक पांडा डेटाफ़्रेम का निर्माण कर सकते हैं। पांडा सीएसवी फाइलों का समर्थन करता है, लेकिन हम स्ट्रिंग का उपयोग करके भी ऐसा ही कर सकते हैं। स्ट्रिंग प्रकार के डेटा के लिए, हमें एक रैपर का उपयोग करना होगा, जो अनुकरण करने में मदद करता है क्योंकि डेटा को csv रीडर के रूप में लिया जाता है।

यहां हम एक स्ट्रिंग का उपयोग कर रहे हैं जो डेटा लेती है और अर्धविराम से अलग होती है।

उदाहरण

बेहतर समझ प्राप्त करने के लिए आइए निम्नलिखित कार्यान्वयन को देखें -

import pandas as pd
from io import StringIO
str_data = StringIO("""Id;Subject;Course_Fee
   10;DBMS;3000
   11;Basic Maths;2000
   12;Data Science;40000
   13;Algorithm;5000
   """)
df = pd.read_csv(str_data, sep =";")
print(df)

आउटपुट

Id Subject Course_Fee
0 10 DBMS 3000
1 11 Basic Maths 2000
2 12 Data Science 40000
3 13 Algorithm 5000

  1. पायथन पांडा - एक प्रक्षेप विधि का उपयोग करके NaN मान भरें

    NaN मान भरने के लिए इंटरपोलेट () विधि का उपयोग करें। मान लें कि Microsoft Excel में कुछ NaN मानों के साथ खोली गई हमारी CSV फ़ाइल निम्नलिखित है - CSV फ़ाइल से पंडों के डेटाफ़्रेम में डेटा लोड करें - dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv") NaN मानों को इंटरपोल

  1. Matplotlib का उपयोग करके Python/Pandas DataFrame में फ़्रीक्वेंसी प्लॉट

    Matplotlib का उपयोग करके Python/Pandas डेटाफ़्रेम में फ़्रीक्वेंसी प्लॉट दिखाने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। एक आकृति और सबप्लॉट का एक सेट बनाएं। दो-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा बनाएं।

  1. पायथन - बोकेह का उपयोग करके डेटा विज़ुअलाइज़ेशन

    बोकेह वेब ब्राउज़र के लिए एक पायथन डेटा विज़ुअलाइज़ेशन लाइब्रेरी है। यह बहुमुखी ग्राफिक्स का सुरुचिपूर्ण, संक्षिप्त निर्माण करता है। इसका उपयोग इंटरेक्टिव प्लॉट, डैशबोर्ड और डेटा एप्लिकेशन को जल्दी और आसानी से बनाने के लिए किया जाता है। इस लेख में हम देखेंगे कि कैसे हम बोकेह का उपयोग करके विभिन्न प्