我有个问题。我有一个名为“df”的数据帧1:
数据帧2被命名为“dfP1”:
我想比较“dfP1”中列“Campo a Validar”中存在的唯一行与“df”中的列,如果存在计算匹配列中空值数量的巧合的话。然后空值的数目将在数据帧df中插入一个新的列名“Numeros\u de\u nulos”,但只插入第0行(索引0)。你知道吗
以下是一些尝试:
#Validacion de Regla 1
if pd.isnull(df["Nº Línea Cliente"]).values.ravel().sum() > 0:
nulos = pd.isnull(df["Nº Línea Cliente"]).values.ravel().sum()
print("Hay {} valores nulos".format(nulos))
dfP1['Numeros_de_Nulos'] = None
else:
print ("No hay valores nulos")
dfP1.head()
确定你需要什么有点困难,但这可能接近你的理想解决方案。你知道吗
输出:
我想我可能有答案。你知道吗
输出:
*更多关于
pandas.DataFrame.loc()
here。你知道吗相关问题 更多 >
编程相关推荐