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

पायथन में पांडस डेटाफ्रेम में एक कॉलम में अपरकेस लागू करें

इस ट्यूटोरियल में, हम यह देखने जा रहे हैं कि DataFrame में नामों का एक कॉलम अपरकेस में कैसे बनाया जाता है। आइए अपने लक्ष्य को प्राप्त करने के विभिन्न तरीकों को देखें।

उदाहरण

हम अपर () . का उपयोग करके DataFrame को अपरकेस बनाकर एक कॉलम असाइन कर सकते हैं विधि।

आइए कोड देखें।

# importing the pandas package
import pandas as pd
# data for DataFrame
data = {
   'Name': ['Hafeez', 'Aslan', 'Kareem'],
   'Age': [19, 21, 18],
   'Profession': ['Developer', 'Engineer', 'Artist']
}
# creating DataFrame
data_frame = pd.DataFrame(data)
# displaying the DataFrame
print('---------------------Before-------------------')
print(data_frame)
print()
# making the Name column strings to upper case
data_frame['Name'] = data_frame['Name'].str.upper()
# displaying the DataFrame
print('---------------------After-------------------')
print(data_frame)

आउटपुट

यदि आप उपरोक्त कार्यक्रम चलाते हैं, तो आपको निम्नलिखित परिणाम प्राप्त होंगे।

---------------------Before-------------------
Name Age Profession
0 Hafeez 19 Developer
1 Aslan 21 Engineer
2 Kareem 18 Artist
---------------------After-------------------
Name Age Profession
0 HAFEEZ 19 Developer
1 ASLAN 21 Engineer
2 KAREEM 18 Artist

उदाहरण

हम लागू करें () . का उपयोग करके भी यही हासिल कर सकते हैं डेटाफ्रेम की विधि। आइए देखें संबंधित कोड।

# importing the pandas package
import pandas as pd
# data for DataFrame
data = {
   'Name': ['Hafeez', 'Aslan', 'Kareem'],
   'Age': [19, 21, 18],
   'Profession': ['Developer', 'Engineer', 'Artist']
}
# creating DataFrame
data_frame = pd.DataFrame(data)
# displaying the DataFrame
print('---------------------Before-------------------')
print(data_frame)
print()
# making the Name column strings to upper case
data_frame['Name'] = data_frame['Name'].apply(lambda name : name.upper())
# displaying the DataFrame
print('---------------------After-------------------')
print(data_frame)

आउटपुट

यदि आप उपरोक्त कार्यक्रम चलाते हैं, तो आपको निम्नलिखित परिणाम प्राप्त होंगे।

---------------------Before-------------------
Name Age Profession
0 Hafeez 19 Developer
1 Aslan 21 Engineer
2 Kareem 18 Artist
---------------------After-------------------
Name Age Profession
0 HAFEEZ 19 Developer
1 ASLAN 21 Engineer
2 KAREEM 18 Artist

निष्कर्ष

मुझे आशा है कि आपने ट्यूटोरियल से कुछ सीखा है। यदि आपको ट्यूटोरियल के बारे में कोई संदेह है, तो उन्हें टिप्पणी अनुभाग में पूछें।


  1. पायथन पांडा - डेटटाइम इंडेक्स से डेटाफ्रेम बनाएं लेकिन परिणामी कॉलम के नाम को ओवरराइड करें

    DateTimeIndex से डेटाफ़्रेम बनाने के लिए, datetimeindex.to_frame() का उपयोग करें . हमने नाम . को ओवरराइड करने के लिए नाम पैरामीटर सेट किया है परिणामी कॉलम का। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd 5 अवधि और आवृत्ति S यानी सेकंड के साथ एक डेटाटाइम इंडेक्स बनाएं - datetime

  1. पायथन पांडा - सूचकांक नाम बदलें

    अनुक्रमणिका का नाम बदलने के लिए, index.rename() . का उपयोग करें पंडों में विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा इंडेक्स बनाना - index = pd.Index(['Car','Bike','Airplane', 'Ship','Truck','Suburban'], name ='Tr

  1. पायथन - एक पांडा डेटाफ़्रेम में स्पष्ट रूप से नाम कॉलम

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