वैलड्रॉप . का उपयोग करें () पहले से ही बनाए गए पंडों के डेटाफ़्रेम से एक पंक्ति को निकालने के लिए pdpipe लाइब्रेरी की विधि। सबसे पहले, आवश्यक पीडीपाइप और पांडा पुस्तकालयों को उनके संबंधित उपनामों के साथ आयात करें -
import pdpipe as pdp import pandas as pd
आइए एक डेटाफ्रेम बनाएं। यहाँ, हमारे पास दो कॉलम हैं -
dataFrame = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],"Units": [100, 150, 110, 80, 110, 90] } )
अब, valdDrop() विधि का उपयोग करके एक पंक्ति को हटा दें -
dataFrame = pdp.ValDrop(['Jaguar'],'Car').apply(dataFrame)
उदाहरण
पूरा कोड निम्नलिखित है -
import pdpipe as pdp import pandas as pd # function to check for excess units def demo(x): if x >= 100: return "OverStock" else: return "UnderStock" # Create DataFrame dataFrame = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],"Units": [100, 150, 110, 80, 110, 90] } ) print("DataFrame ...\n",dataFrame) # adding a new column "Stock" and its values based on an already created column "Units" dataFrame['Stock'] = dataFrame['Units'].apply(demo) print("\n DataFrame with a new column...\n",dataFrame) # removing a row with pdp dataFrame = pdp.ValDrop(['Jaguar'],'Car').apply(dataFrame) print("\n DataFrame after removing a row...\n",dataFrame)
आउटपुट
यह निम्नलिखित आउटपुट देगा -
DataFrame ... Car Units 0 BMW 100 1 Lexus 150 2 Audi 110 3 Mustang 80 4 Bentley 110 5 Jaguar 90 DataFrame with a new column... Car Units Stock 0 BMW 100 OverStock 1 Lexus 150 OverStock 2 Audi 110 OverStock 3 Mustang 80 UnderStock 4 Bentley 110 OverStock 5 Jaguar 90 UnderStock DataFrame after removing a value... Car Units Stock 0 BMW 100 OverStock 1 Lexus 150 OverStock 2 Audi 110 OverStock 3 Mustang 80 UnderStock 4 Bentley 110 OverStock