Pandas 在带和不带过滤器的panda中添加列
我对熊猫不熟悉。我正在尝试将列添加到我的Pandas 在带和不带过滤器的panda中添加列,pandas,filtering,Pandas,Filtering,我对熊猫不熟悉。我正在尝试将列添加到我的df。csv中有多个列。列的名称包括“名称”、“日期”、“问题”、“问题1”、“问题2”等。用户将在不同的时间下载文件,问题的数量将发生变化,因此我不能只列出问题 我只想要列:Name、Date和名称中包含单词“Problem”的所有列。 我知道这是不对的,但这个想法是 df=df['Name', 'Date', df.filter (regex = 'Problem')] 感谢您的帮助。提前谢谢您 使用以下命令: df[['Name','Date']+
df
。csv
中有多个列。列的名称包括“名称”、“日期”、“问题”、“问题1”、“问题2”等。用户将在不同的时间下载文件,问题的数量将发生变化,因此我不能只列出问题
我只想要列:Name、Date和名称中包含单词“Problem”的所有列。
我知道这是不对的,但这个想法是
df=df['Name', 'Date', df.filter (regex = 'Problem')]
感谢您的帮助。提前谢谢您 使用以下命令:
df[['Name','Date']+[col代表df.columns中的col,如果col中有“Problem”]