इस में का उपयोग कर मेरी DataFrame
की नज़र है:लेन() पांडा dataframe
StateAb GivenNm Surname PartyNm PartyAb ElectedOrder 35 WA Joe BULLOCK Australian Labor Party ALP 2 36 WA Michaelia CASH Liberal LP 3 37 WA Linda REYNOLDS Liberal LP 4 38 WA Wayne DROPULICH Australian Sports Party SPRT 5 39 WA Scott LUDLAM The Greens (WA) GRN 6
और मैं सीनेटरों जिसका उपनाम 9 से अधिक वर्ण लंबा है की एक सूची की सूची बनाना चाहते।
तो मुझे लगता है कोड इस तरह होना चाहिए:
df[len(df.Surname) >9]
लेकिन यह एक KeyError
, जहां मैं गलती कर दी उठाती है?
तुम भी 'df कर सकते हैं [df [ 'उपनाम']। लागू (लेन)> 9]' जिस तरह प्रत्येक स्ट्रिंग श्रृंखला और 'TRUE' देता है, तो में मौजूद का मूल्यांकन करता है के द्वारा स्थिति संतुष्ट है। –