在给定的图像中,我想添加一个新列“ visitor type”并将其分类为“ vcount”列中的值。就像在“ vcount”中为1的值被分类为单个,在v count中大于1的值被分类为“多”一样。该怎么做?
答案 0 :(得分:0)
您可以创建一列布尔值:
df['visitor_type'] = df['vcount'] > 1
对于vcount中大于1的值,您将具有True。
现在,如果要将它们标记为“多/单”,则可以向其中添加map
:
df['visitor_type'] = (df['vcount'] > 1).map({True: 'Multi', False: 'Single'})