Pandas Data frame –Data filtering
Example-Filter by a text (==)
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['Area']=='Colombo']
print(customers1)
Example-Filter by a text (!=)
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['Area']!='Colombo']
print(customers1)
Example-Filter with isin
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['Area'].isin(['Colombo','Gampaha'])]
print(customers1)
Example-Filter by a value(>)
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['DueAmount']>50000]
print(customers1)
Example-Filter with isin
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['Area'].isin(['Colombo','Gampaha'])]
print(customers1)
Example-Filter by two conditions(&)
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][(customers['Area'].isin(['Colombo','Gampaha']))&
(customers['DueAmount']>50000)]
print(customers1)
Example -Filter by a date
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['LastTransaction']>'05-19-2020']
print(customers1)
Example-Filter with a date range
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][(customers['LastTransaction']>'05-19-2020') &
(customers['LastTransaction']<'10-19-2020')]
print(customers1)
Example-Filter by part of a date
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['LastTransaction'].[Link]==3]
print(customers1)
Example-Filter by part of a date
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['LastTransaction'].[Link]==2019]
print(customers1)
Example-Filter by first letter of a text column
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link][customers['Name'].str[0]=='K']
print(customers1)
Example-Filter columns
import pandas as pd
import numpy as np
customers=pd.read_excel('[Link]')
print(customers)
customers1=[Link](items=['Name','DueAmount'])
print(customers1)