![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pandas
hahahaWhy
Learn something new every day!
展开
-
pandas处理nan值
pandas数据中存在nan值和字符串杂糅在一起需要判断,如何处理?pandas里面空值为nan,是float类型的,对应numpy中的np.nan类型,可以使用一下语句判断。np.isnan(x)其中x只能是float类型,当x中包含字符串时,无法使用这个判断语句,使用:# 将非空数据保留,空数据用''替换df = df.where(df.notnull(), '')需对数据进行处理,然后用空字符串进行判断...原创 2021-08-20 15:03:15 · 948 阅读 · 0 评论 -
pandas删除不符合条件的行
1.过滤不符合条件的行1)过滤某列不符合长度的字符串# 第一种方法df=df[df['column name'].map(len) < 2]# 第二种方法df=df[[(len(x) < 2) for x in df['column name']]]2)过滤其他条件# 第一种方法df=df.loc[df['score']>80]# 多条件df=df.loc[(df['score'] > 80) & (df['score'] < 100)] #原创 2021-08-19 11:33:07 · 5145 阅读 · 0 评论