[英]How to delete observation where in some column values do not have certain number of numbers in Python Pandas?
I have DataFrame with column: "col1" which has evidence number of clients.我有 DataFrame 列:“col1”,其中包含客户的证据数量。 This evidence number must have 11 numbers like for example: 56745334512.
此证据编号必须有 11 个数字,例如:56745334512。
My question: How can I delete rows from my DataFrame where in "col1" values do not have 11 elements?我的问题:如何从我的 DataFrame 中删除“col1”值中没有 11 个元素的行?
假设您的 DataFrame 被称为df
,请尝试:
df = df[df["Col1"].apply(lambda x: len(str(x))) == 11]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.