Logical or operation of two columns in pandas python can be done using logical_or function. Let’s see how to get
- Logical or operation of column in pandas python With examples
First let’s create a dataframe
import pandas as pd import numpy as np df1 = { 'State':['Arizona AZ','Georgia GG','Newyork NY','Indiana IN','Florida FL'], 'Score1':[4,47,55,74,41], 'Score2':[5,67,54,56,12]} df1 = pd.DataFrame(df1,columns=['State','Score1','Score2']) print(df1)
df1 will be
Logical or operation of two columns in pandas python:
Logical or of two columns in pandas python is shown below . It results in true when at least one score is greater than 40
df1['Pass_Status_atleast_one'] = np.logical_or(df1['Score1'] > 40, df1['Score2'] > 40) print(df1)
So the resultant dataframe will be