Pandas是Python中最常用的数据分析库,熟练掌握DataFrame的用法是数据分析的必备技能。本文介绍3种筛选DataFrame中特定字符串列的高效方法。
我们以一个简单的DataFrame为例:
col1 col2 col3 col4 col5
0 1 4 7 10 13
1 2 5 8 11 14
2 3 6 9 12 15
一、选择包含"col"的列
使用`filter`和`like`参数:
df.filter(like='col')
这会返回包含"col"字符串的全部列:
col1 col2 col3 col4 col5
0 1 4 7 10 13
1 2 5 8 11 14
2 3 6 9 &

文章介绍了如何使用Pandas的filter函数结合like参数,按列名包含特定字符串进行筛选。包括选择包含col的列,末尾字符为4的列,以及首字符为c的列,这些技巧对于处理大规模数据集的数据分析工作非常有用。
最低0.47元/天 解锁文章
2509

被折叠的 条评论
为什么被折叠?



