擅长:python、mysql、java
<p>您可以<code>groupBy</code>、<code>id</code>和<code>type</code>来获取计数。然后使用<code>join</code>过滤掉数据帧中计数不是1的行:</p>
<pre class="lang-python prettyprint-override"><code>df.join(
df.groupBy('id', 'value').count().where('count = 1').drop('count'), on=['id', 'value']
).show()
#+ + -+ +
#| id|value|type|
#+ + -+ +
#|892383| 2.5| 1|
#|892383| 2.0| 0|
#+ + -+ +
</code></pre>