df_test = pd.DataFrame([['1','1','2'], [2,2,3]])
# df_test['众数'] = 每行出现次数最多的元素
df_test.apply(lambda row: row.mode().iloc[0], axis=1) # mode计算给定行中的众数 如果有多个值具有相同的最大频率,mode()将返回所有这些值
from collections import Counter
df_test.apply(lambda row: Counter(row).most_common(1)[0][0], axis=1)
# Counter类是Python标准库collections模块中的一个类,它可以对可迭代对象中的元素进行计数,并返回一个字典,键是元素,值是出现次数