Stack Overflow Asked by hnakashima96 on December 13, 2020
I’m checking if a word is in the object in a dataframe series. Like this:
indicators['Indicator Name'].str.contains('population')
But when I run this command, my result is all values as true or false.
How can I print only the true values and show all of them? Since the
dataframe is huge.Like this:
ndicator Code
EG.CFT.ACCS.ZS True
EG.ELC.ACCS.ZS True
EG.ELC.ACCS.RU.ZS True
EG.ELC.ACCS.UR.ZS True
FX.OWN.TOTL.ZS True
...
SG.VAW.NEGL.ZS False
SG.VAW.REFU.ZS False
SP.M15.2024.FE.ZS False
SP.M18.2024.FE.ZS False
SH.DYN.AIDS.FE.ZS True
Following on MhDG7 answer, you might as well use the boolean series as an indexer, like:
indicators[indicators['Indicator Name'].str.contains('population')]
Answered by Felipe Whitaker on December 13, 2020
Use lambda expresion:
indicators[lambda x: x['Indicator Name'].str.contains('population')]
Answered by Mehdi Golzadeh on December 13, 2020
1 Asked on December 5, 2020 by gympotato
2 Asked on December 5, 2020 by ram
2 Asked on December 5, 2020 by alexz
1 Asked on December 5, 2020 by ijustdev
4 Asked on December 5, 2020 by user273283
4 Asked on December 4, 2020 by user4516211
1 Asked on December 4, 2020 by cylee
1 Asked on December 4, 2020 by orbit
2 Asked on December 4, 2020
0 Asked on December 4, 2020 by sumit-arora
2 Asked on December 4, 2020 by alphanso
1 Asked on December 3, 2020 by zerkms
0 Asked on December 3, 2020 by ookie
0 Asked on December 3, 2020 by nostromo
1 Asked on December 3, 2020 by hiddentoad
Get help from others!
Recent Questions
Recent Answers
© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP