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

Python Pandas - मूल इंडेक्स और नाम दोनों के साथ DataFrame बनाएं

परिचय

मूल इंडेक्स और उसके नाम दोनों को संरक्षित करते हुए DataFrame बनाने के लिए index.to_frame() मेथड का उपयोग करें (डिफ़ॉल्ट व्यवहार)।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd

पैंडास इंडेक्स बनाएं

index = pd.Index(['Electronics', 'Accessories', 'Decor', 'Books', 'Toys'], name='Products')

पैंडास इंडेक्स प्रदर्शित करें

print("पैंडास इंडेक्स...\n", index)

DataFrame में बदलें

print("\nइंडेक्स से DataFrame...\n", index.to_frame())

पूर्ण उदाहरण

import pandas as pd

# पैंडास इंडेक्स बनाएं
index = pd.Index(['Electronics', 'Accessories', 'Decor', 'Books', 'Toys'], name='Products')

# पैंडास इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)

# इंडेक्स में तत्वों की संख्या लौटाएं
print("\nइंडेक्स में तत्वों की संख्या...\n", index.size)

# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)

# इंडेक्स को DataFrame में बदलें
print("\nइंडेक्स से DataFrame...\n", index.to_frame())

आउटपुट

पैंडास इंडेक्स... Index(['Electronics', 'Accessories', 'Decor', 'Books', 'Toys'], dtype='object', name='Products')
इंडेक्स में तत्वों की संख्या... 5
Dtype ऑब्जेक्ट... object
इंडेक्स से DataFrame...
              Products
Products
Electronics  Electronics
Accessories  Accessories
Decor        Decor
Books        Books
Toys         Toys

व्याख्या

  • डिफ़ॉल्ट index.to_frame() मूल इंडेक्स को DataFrame के इंडेक्स के रूप में रखता है।
  • कॉलम नाम भी इंडेक्स का नाम ('Products') होता है।
  • परिणाम: इंडेक्स और कॉलम दोनों में समान मान होते हैं।
  • यह इंडेक्स को डेटा के रूप में निर्यात करने के लिए उपयोगी है।
  1. पायथन पैंडास - सीबॉर्न के साथ काउंट प्लॉट बनाएं और बार्स को स्टाइल करें पायथन पैंडास - सीबॉर्न के साथ काउंट प्लॉट बनाएं और बार्स को स्टाइल करें

    सीबॉर्न में काउंट प्लॉट का उपयोग प्रत्येक श्रेणीबद्ध बिन में अवलोकनों की गिनती को बार्स का उपयोग करके प्रदर्शित करने के लिए किया जाता है। इसके लिए seaborn.countplot() का उपयोग किया जाता है। facecolor, linewidth और edgecolor पैरामीटर्स का उपयोग करके बार्स को स्टाइल करें।मान लीजिए हमारा डेटासेट CSV फ़

  1. पैंडास में CSV फ़ाइल के इंडेक्स नंबर के साथ कॉलम नाम बदलें पैंडास में CSV फ़ाइल के इंडेक्स नंबर के साथ कॉलम नाम बदलें

    columns.values() का उपयोग करके हम CSV फ़ाइल के इंडेक्स नंबर के साथ कॉलम नाम आसानी से बदल सकते हैं।मान लीजिए हमारी CSV फ़ाइल की सामग्री Microsoft Excel में निम्नलिखित है:हम कॉलम नाम बदलेंगे। सबसे पहले, CSV फ़ाइल से डेटा पैंडास DataFrame में लोड करें:dataFrame = pd.read_csv(C:\\Users\\amit_\\Desktop\\

  1. - पायथन पैंडास - डेटाफ्रेम के इंडेक्स को मल्टी-इंडेक्स के रूप में प्रदर्शित करें

    परिचय डेटाफ्रेम के इंडेक्स को मल्टीइंडेक्स के रूप में प्रदर्शित करने के लिए dataframe.index() का उपयोग करें। चरण-दर-चरण कार्यान्वयन 1. सूचियों का डिक्शनरी बनाएं d = { Car: [BMW, Lexus, Audi, Mercedes, Jaguar, Bentley], Date_of_purchase: [2020-10-10, 2020-10-12, 2020-10-17, 2020-10-16, 202