假设有一个包含多行数据的DataFrame,我们想按行返回某一列的唯一值。可以使用Pandas库中的unique()函数来实现。 示例代码如下:
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'A': [1, 1, 2, 2, 3, 3],
'B': ['a', 'b', 'c', 'd', 'e', 'f']})
# 按行返回列B的唯一值
unique_values = df['B'].unique()
for value in unique_values:
print(value)
运行结果为:
a
b
c
d
e
f
因此,按行返回特定列的唯一值可以通过Pandas库中的unique()函数来实现,然后使用循环输出每个唯一值。