我有一个数据集,其中包含与布兰普敦市企业有关的信息。我的数据框中的几个变量显示了各个企业的社交媒体帐户。空值表示在特定平台(YouTube,LinkedIn等)上没有社交媒体的业务。
我想在数据框中创建一个附加列,以显示拥有社交媒体存在的企业。值为0表示该企业没有社交媒体状态,值为1则表示该企业确实具有社交媒体状态。
我还提供了指向数据集here的链接
坦白说,我对解决这个问题一无所知。任何帮助将非常感激。
最佳答案
我假设HasSocialMedia = True
如果Facebook,Twitter,LinkedIn,YouTube或Instagram之一不为null:
df['HasSocialMedia'] = df[['FACEBOOK', 'TWITTER', 'LINKEDIN', 'YOUTUBE', 'INSTAGRAM']].any(axis=1)
关于python - 如何在我的数据框中添加一列,以显示哪些企业拥有社交媒体状态而哪些企业没有社交媒体状态?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57814130/