当前位置: 首页 > 知识库问答 >
问题:

na().drop()和filter(col.isnotnull)(Apache Spark)之间的区别

苍兴怀
2023-03-14

或者,如果第一个在之后没有返回null(不是字符串null,而是null值),而第二个在 之后没有返回

编辑:添加了!isnan()onlycolumninoneColumnDataFrame是给定DataFrame中的唯一列。假设它的类型是integer


共有1个答案

蒋高扬
2023-03-14

使用df.na.drop()可以删除包含任何null或NaN值的行。

使用df.filter(df.col(“onlycolumnoneColumndataframe”).isnotnull())删除那些仅在onlycolumnoneColumndataframe列中具有null的行

如果您想要实现同样的功能,那么可以使用df.na.drop([“onlycolumninoneColumnDataFrame”])

 类似资料:
  • 本文向大家介绍DELETE和DROP SQL之间的区别,包括了DELETE和DROP SQL之间的区别的使用技巧和注意事项,需要的朋友参考一下 DELETE是数据操作语言命令DML命令,用于从关系/表中删除元组/记录。DROP是一种数据定义语言DDL命令,用于删除模式的命名元素,如关系/表,约束或整个模式。 以下是DELETE和DROP之间的重要区别。 序号 键 删除 下降 1 目的 DELETE

  • 本文向大家介绍Servlet和Filter之间的区别与联系,包括了Servlet和Filter之间的区别与联系的使用技巧和注意事项,需要的朋友参考一下 filter是一个可以复用的代码片段,可以用来转换HTTP请求、响应和头信息。Filter不像Servlet,它不能产生一个请求或者响应,它只是修改对某一资源的请求,或者修改从某一的响应。 最近使用插装的时候,改用cookie对计算机进行识别,加入

  • 问题内容: 之间有什么区别 和 问题答案: 在Django的查询集文档都对这个很清楚的: 返回与给定查找参数匹配的对象,该参数应采用“字段查找”中所述的格式。 如果找到多个对象,则get()会引发MultipleObjectsReturned。MultipleObjectsReturned异常是模型类的属性。 如果找不到给定参数的对象,则get()会引发DidNotExist异常。此异常也是模型类

  • 问题内容: 我错放了太多次了,我想我一直忘记,因为我不知道两者之间的区别,只是一个给了我我期望的价值,而另一个却没有。 为什么是这样? 问题答案: 是的简写形式(尽管请注意,该表达式只会被计算一次。) 是的,即指定一元的到。 例子:

  • 问题内容: 因此,我有一段简单的代码可以打印出整数1-10: 然后,如果仅在第3行上更改一个运算符,它将打印出无限数量的1整数(我知道为什么会这样做)。为什么在运行第二个程序时没有出现语法错误?如果赋值运算符后面跟着一个加法运算符,它不会调用语法错误吗? 问题答案: 与相同, 只是意味着。