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

पायथन पैंडास - इंडेक्स को अनदेखा करके DateTimeIndex से DataFrame बनाएं

इंडेक्स को अनदेखा करके DateTimeIndex से DataFrame बनाने के लिए, DateTimeIndex.to_frame() मेथड का उपयोग करें। इंडेक्स को अनदेखा करने के लिए पैरामीटर index को False पर सेट करें।

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

import pandas as pd

DatetimeIndex बनाएं

datetimeindex = pd.date_range('2021-10-18 07:20:32.261811624', periods=5, tz='Australia/Adelaide', freq='40S')

DateTimeIndex प्रदर्शित करें

print("DateTimeIndex...\n", datetimeindex)

DataFrame बनाएं (इंडेक्स अनदेखा करें)

मूल इंडेक्स को 'False' पैरामीटर का उपयोग करके लौटाए गए DataFrame में सेट नहीं किया जाता है:

print("\nDateTimeIndex to DataFrame...\n", datetimeindex.to_frame(index=False))

पूर्ण उदाहरण

import pandas as pd
datetimeindex = pd.date_range('2021-10-18 07:20:32.261811624', periods=5, tz='Australia/Adelaide', freq='40S')
print("DateTimeIndex...\n", datetimeindex)
print("\nDateTimeIndex frequency...\n", datetimeindex.freq)
print("\nDateTimeIndex to DataFrame...\n", datetimeindex.to_frame(index=False))

आउटपुट

DateTimeIndex... DatetimeIndex(['2021-10-18 07:20:32.261811624+10:30', '2021-10-18 07:21:12.261811624+10:30', '2021-10-18 07:21:52.261811624+10:30', '2021-10-18 07:22:32.261811624+10:30', '2021-10-18 07:23:12.261811624+10:30'], dtype='datetime64[ns, Australia/Adelaide]', freq='40S')
DateTimeIndex frequency... <40 * Seconds>
DateTimeIndex to DataFrame...
                            0
0  2021-10-18 07:20:32.261811624+10:30
1  2021-10-18 07:21:12.261811624+10:30
2  2021-10-18 07:21:52.261811624+10:30
3  2021-10-18 07:22:32.261811624+10:30
4  2021-10-18 07:23:12.261811624+10:30
  1. पायथन - पैंडास डेटाफ्रेम से नल पंक्तियों को कैसे हटाएं पायथन - पैंडास डेटाफ्रेम से नल पंक्तियों को कैसे हटाएं

    पैंडास डेटाफ्रेम में नल पंक्तियों को हटाने के लिए, dropna() मेथड का उपयोग करें। मान लीजिए निम्नलिखित हमारी CSV फ़ाइल है जिसमें कुछ NaN यानी नल मान हैं: read_csv() का उपयोग करके CSV फ़ाइल पढ़ें। हमारा CSV डेस्कटॉप पर है: dataFrame = pd.read_csv(C:\\Users\\amit_\\Desktop\\CarRecords.csv) dropna() का

  1. - पायथन पैंडास - योग के आधार पर DataFrame से कॉलम फ़िल्टर करना

    कॉलम के योग के आधार पर फ़िल्टर करने के लिए, हम loc() मेथड का उपयोग करते हैं। यहां, हमारे उदाहरण में, हम प्रत्येक छात्र के अंकों का योग निकालते हैं ताकि 400 से अधिक अंकों वाले छात्र कॉलम प्राप्त हो सके यानी 80%। सबसे पहले, छात्र रिकॉर्ड के साथ एक DataFrame बनाएं। हमारे पास 3 छात्रों के अंकों के रिकॉ

  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