在Pandas中,可以使用nunique()
函数以整数形式返回DataFrame中不同值的个数。
nunique()
函数是Pandas中的一个聚合函数,用于计算唯一值的数量。它可以应用于整个DataFrame或特定的列。
以下是使用nunique()
函数返回DataFrame中不同值的个数的示例代码:
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3, 4, 5],
'B': [1, 2, 2, 3, 3],
'C': [1, 1, 1, 2, 2]}
df = pd.DataFrame(data)
# 使用nunique()函数返回不同值的个数
unique_counts = df.nunique()
print(unique_counts)
输出结果为:
A 5
B 3
C 2
dtype: int64
上述代码中,我们首先创建了一个示例DataFrame df
,包含三列(A、B、C)。然后,我们使用nunique()
函数计算了每列中不同值的个数,并将结果存储在unique_counts
变量中。最后,我们打印了unique_counts
的值,即每列中不同值的个数。
对于这个问题,腾讯云没有特定的产品或链接与之相关。以上代码适用于任何使用Pandas库的云计算环境。
领取专属 10元无门槛券
手把手带您无忧上云