6
ลบแถวออกจาก DataFrame แพนด้าตามนิพจน์เงื่อนไขที่เกี่ยวข้องกับ len (สตริง) ที่ให้ KeyError
ฉันมี DataFrame แพนด้าและฉันต้องการลบแถวจากที่ซึ่งความยาวของสตริงในคอลัมน์ใดคอลัมน์หนึ่งมีค่ามากกว่า 2 ฉันคาดว่าจะสามารถทำเช่นนี้ (ต่อคำตอบนี้ ): df[(len(df['column name']) < 2)] แต่ฉันเพิ่งได้รับข้อผิดพลาด: KeyError: u'no item named False' ผมทำอะไรผิดหรือเปล่า? (หมายเหตุ: ฉันรู้ว่าฉันสามารถใช้df.dropna()เพื่อกำจัดแถวที่มีNaNแต่ฉันไม่เห็นวิธีการลบแถวตามนิพจน์เงื่อนไข)