我有一个数据集,其中包含与布兰普敦市企业有关的信息。我的数据框中的几个变量显示了各个企业的社交媒体帐户。空值表示在特定平台(YouTube,LinkedIn等)上没有社交媒体的业务。

我想在数据框中创建一个附加列,以显示拥有社交媒体存在的企业。值为0表示该企业没有社交媒体状态,值为1则表示该企业确实具有社交媒体状态。

python - 如何在我的数据框中添加一列,以显示哪些企业拥有社交媒体状态而哪些企业没有社交媒体状态?-LMLPHP

python - 如何在我的数据框中添加一列,以显示哪些企业拥有社交媒体状态而哪些企业没有社交媒体状态?-LMLPHP

我还提供了指向数据集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/

10-13 00:09