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

किसी दिए गए डेटाफ़्रेम में पहली डुप्लिकेट पंक्तियों को निकालने के लिए पायथन में एक प्रोग्राम लिखें

मान लें, आपके पास डेटाफ़्रेम है और पहली डुप्लीकेट पंक्तियों को निकालने का परिणाम है,

    Id Age
0    1 12
3    4 13
4    5 14
5    6 12
6    2 13
7    7 16
8    3 14
9    9 15
10  10 14

समाधान

इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे -

  • डेटाफ़्रेम परिभाषित करें

  • आईडी और आयु कॉलम के अंदर ड्रॉप_डुप्लिकेट फ़ंक्शन लागू करें, फिर प्रारंभिक मान को 'अंतिम' के रूप में रखें।

df.drop_duplicates(subset=['Id','Age'],keep='last')
  • परिणाम को उसी डेटाफ़्रेम में संग्रहीत करें और उसका प्रिंट लें

उदाहरण

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

import pandas as pd
df = pd.DataFrame({'Id':[1,2,3,4,5,6,2,7,3,9,10],
                     'Age':[12,13,14,13,14,12,13,16,14,15,14]
                  })
print("DataFrame is:\n",df)
df = df.drop_duplicates(subset=['Id','Age'],keep='last')
print("Dataframe after removing first duplicate rows:\n", df)

आउटपुट

DataFrame is:
    Id    Age
0    1    12
1    2    13
2    3    14
3    4    13
4    5    14
5    6    12
6    2    13
7    7    16
8    3    14
9    9    15
10  10    14
Dataframe after removing first duplicate rows:
    Id Age
0    1 12
3    4 13
4    5 14
5    6 12
6    2 13
7    7 16
8    3 14
9    9 15
10  10 14

  1. किसी दी गई श्रृंखला में पहली चार पंक्तियों से अधिकतम मान ज्ञात करने के लिए एक पायथन प्रोग्राम लिखें

    इनपुट - मान लें, आपके पास एक सीरीज है, 0    11 1    12 2    66 3    24 4    80 5    40 6    28 7    50 आउटपुट - Maximum value for first four row is 66. समाधान इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे -

  1. पायथन में एक सूची में डुप्लिकेट प्रविष्टियों को हटाने का कार्यक्रम

    मान लीजिए कि हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है, हमें सूची में कई बार दिखाई देने वाली संख्याओं को हटाना होगा, हमें मूल सूची में उपस्थिति के क्रम को भी बनाए रखना होगा। इसलिए, यदि इनपुट संख्या =[2, 4, 6, 1, 4, 6, 9] की तरह है, तो आउटपुट [2, 1, 9] होगा, क्योंकि ये तत्व केवल एक बार प

  1. बाइनरी मैट्रिक्स में डुप्लिकेट पंक्तियों को खोजने के लिए पायथन प्रोग्राम लिखें

    यह देखते हुए कि बाइनरी मैट्रिक्स में 0 और 1 है, हमारा काम डुप्लिकेट पंक्तियों को ढूंढना और उसे प्रिंट करना है। पायथन काउंटर () विधि प्रदान करता है जिसका उपयोग यहां किया जाता है। उदाहरण Input: 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 Output: (1, 1, 1, 1) (0, 0, 0, 0) एल्गोरिदम Step 1: Create a binary matrix,