डिक्शनरी द्वारा विशेष Dataframe कॉलम में मान बदलना
📁 पायथन
डिक्शनरी द्वारा किसी विशेष Dataframe कॉलम के मानों को बदलना आवश्यक है, यदि मान नहीं मिलता है, तो पूरी पंक्ति को Dataframe से हटाना होगा।
मैं कार्य को इस प्रकार पूरा करने में सक्षम था:
dict1 = {'car': 'c', 'motorcycle': 'mt', 'truck': 't'} df = pd.DataFrame({'product': 'truck motorcycle car tire wheel truck'.split(), 'price': [10000, 5000, 23000, 15000, 500, 300, 8000]}) df['product_new'] = df['product'].map(dict1)