例如,我有一个包含以下列的数据框: 列名 = ID、名称、dob、away_dur、away_count、in_dur、in_time 等。
我想根据以下条件选择数据并创建一个新的数据框: 1. 新数据框应包括倒数第 4 列和 2. 新数据框不应有以“in_”开头的列
我知道如何根据名称或位置提取列。但是我可以知道如何使用这两个条件来选择数据吗?
请您参考如下方法:
你可以使用
ndf = df.iloc[:,4:]
ndf = ndf.iloc[:,~ndf.columns.str.startswith('in_')]
