假设我有一个2列的熊猫数据框。
我想计算两列的不同值或唯一值-即col1
具有1,3,而col2
具有2,4(1
已计入{{1} }。我的最终输出应该是4。
我该如何实现?
col1
答案 0 :(得分:2)
根据@Vaishali的评论,您需要:
import pandas as pd
tr = pd.DataFrame({"Col1":[1,1,1,1,3,3],"Col2":[1,2,2,2,4,4]})
Out = tr.stack().nunique()
print(Out)
4