我如何在我的数据框中添加一个列,显示哪些企业拥有社交媒体,哪些企业没有?

2024-03-28 21:40:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个数据集,它保存着布兰顿市企业的相关信息。我的数据框架中的几个变量显示了各自企业的社交媒体账户。空值表示在特定平台(YouTube、LinkedIn等)上没有社交媒体存在的企业

我想在我的dataframe中创建一个额外的专栏,显示有社交媒体存在的企业。值0表示企业没有社交媒体,值1表示企业有社交媒体

The left side of the head of the dataframe

The right side of the head of the dataframe

我还包括了一个到数据集here的链接

坦率地说,我不知道如何解决这个问题。任何帮助都将不胜感激


Tags: 数据框架信息dataframehereyoutube链接账户
1条回答
网友
1楼 · 发布于 2024-03-28 21:40:56

我假设HasSocialMedia = True如果Facebook、Twitter、LinkedIn、YouTube或Instagram中的一个不是空的:

df['HasSocialMedia'] = df[['FACEBOOK', 'TWITTER', 'LINKEDIN', 'YOUTUBE', 'INSTAGRAM']].any(axis=1)

相关问题 更多 >