প্রাকটিক্যাল ডেটা ফিল্টার করার জন্য আমরা আইপিএল এর ডেটা ব্যবহার করবো। উপরের ডেটাসেট মেনু থেকে ডাউনলোড করে ব্যবহার করি।
আইপিএল বিজয়ী দল বের করা :
ডেটাফ্রেম এ ডেটা লোড করি :
import pandas as pd
data = pd.read_csv('ipl-matches.csv')
df = pd.DataFrame(data)
Pythonফাইনাল ম্যাচ সিলেক্ট করি :
df[df['MatchNumber'] == 'Final']
Pythonনতুন ডেটাফ্রেম থেকে বিজয়ী দল বের করি সিজন অনুযায়ী :
newdf[['Season','WinningTeam']]
Pythonআইপিএল সুপার ওভার বের করা :
ডেটাফ্রেম এ ডেটা লোড করি :
import pandas as pd
data = pd.read_csv('ipl-matches.csv')
df = pd.DataFrame(data)
Pythonসুপার ওভার বের করি :
df[df['SuperOver'] == 'Y']
Pythonসুপার ওভার রো সংখ্যা জানা
df[df['SuperOver'] == 'Y'].shape[0]
#output 14
Pythonচেন্নাই সুপার কিংস কলকাতায় কয়টা ম্যাচ জিতেছে
import pandas as pd
data = pd.read_csv('ipl-matches.csv')
df = pd.DataFrame(data)
df[(df['City'] == 'Kolkata') & (df['WinningTeam'] == 'Chennai Super Kings') ]
Pythonকলকাতা নাইট রাইডার্স কলকাতায় কয়টা ম্যাচ জিতেছে প্রতিপক্ষ মুম্বাই ইন্ডিয়ান্স
import pandas as pd
data = pd.read_csv('ipl-matches.csv')
df = pd.DataFrame(data)
df[(df['City'] == 'Kolkata') & (df['WinningTeam'] == 'Chennai Super Kings') ]
df[(df['City'] == 'Kolkata') & (df['WinningTeam'] == 'Kolkata Knight Riders') & (df['Team2'] == 'Mumbai Indians') ]
Pythonটস জিতে ম্যাচ জিতেছে কত পার্সেন্ট
import pandas as pd
data = pd.read_csv('ipl-matches.csv')
df = pd.DataFrame(data)
(df[df['TossWinner'] == df['WinningTeam']].shape[0]/df.shape[0])*100
Python