使用和不使用过滤器在熊猫中添加列

阿克帕克

我是熊猫的新手。我正在尝试将列添加到我的df. 中有多个列csv列的名称包括“名称”、“日期”、...、“问题”、“问题 1”、“问题 2”等。用户将在不同时间下载文件,并且问题的数量会改变,所以我不能只列出问题。

我只想要列:名称、日期和名称中包含“问题”一词的所有列我知道这不正确,但这个想法是......

df=df['Name', 'Date', df.filter (regex = 'Problem')]

任何帮助表示赞赏。在此先感谢您!!!

巴拉吉·安布雷什

用这个:

df [ ['Name', 'Date'] + [col for col in df.columns if 'Problem' in col] ]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章