可以通过以下步骤实现:
import pandas as pd
data = {'列1': [1, 2, 3, 4, 5],
'列2': [1, 1, 2, 2, 3],
'列3': [1, 2, 3, 4, 5]}
df = pd.DataFrame(data)
for column in df.columns:
unique_values = df[column].nunique()
print(f"列名: {column}")
print(f"唯一值数量: {unique_values}")
这段代码将遍历dataframe的每一列,使用nunique()
函数计算每列的唯一值数量,并打印出结果。
以上是一个简单的示例,你可以根据实际情况进行修改和扩展。关于Panda dataframe的更多操作和函数,请参考腾讯云的Panda dataframe文档。
领取专属 10元无门槛券
手把手带您无忧上云