
python代码
吹泡泡的宗介
希望每一步都是在向前走
展开
-
删除缺失值超过一定概率的数据
数据为m行n列的dataframe数据,直接调用函数即可。#删除所有样本中缺失值超过20%的行def del_rows(data): t = int(0.8*data.shape[1]) data = data.dropna(thresh=t)#保留至少有 t 个非空的行 #data = data[(data.T != 0).any()] return data#删除所有行中缺失值超过20%的列def remcolumns(data): t = int(0原创 2020-10-22 21:01:34 · 6882 阅读 · 7 评论 -
dataframe数据判断一行或一列中空值个数
python小知识记录dataframe数据判断一行或一列中空值个数,主要是用.isnull()函数import pandas as pd#数据读入brca_geneExp = pd.read_csv("E:/datasets/TCGA/data/BRCA/BRCA.txt",sep="\t",index_col=0)#判断第一列为空值的个数,如果找非空值个数,则将True改为Falsesum(brca_geneExp.iloc[:,1].isnull() == True)#判断第一行为原创 2020-10-22 20:52:14 · 8903 阅读 · 0 评论