# 1- Dosya hakkındaki bilgiler.
import pandas as pd
df = pd.read_csv("imdb.csv")
result = df
result = df.columns
result = df.info



# 2- İlk 5 kaydı gösterin
result = df.head()

# 3- İlk 10 kaydı gösterin
result = df.head(10)

# 4- Son 5 kaydı gösterin
result = df.tail()

# 5- Son 10 kaydı gösterin  
result = df.tail(10)

# 6- Sadece Movie_Title kolonunu alın
result = df["Movie_Title"]

# 7- Sadece Movie_Title kolonunu içeren ilk 5 kaydı alın.
result = df["Movie_Title"].head()


# 8- Sadece Movie_Title ve Rating kolonunu içeren ilk 5  kaydı alın
result = df[["Movie_Title","Rating"]].head()

# 9- Sadece Movie_Title ve Rating kolonunu içeren son 7 kaydı alın
result = df[["Movie_Title","Rating"]].tail()

# 10- Sadece Movie_Title ve Rating kolonunu içeren ikinci 5 kaydı alın.
result = df[5:][["Movie_Title","Rating"]].head()

# 11- Sadece Movie_Title ve Rating kolonunu içeren imdb puanı 8.0
#     ve üstünde olan kayıtlardan ilk 50 tanesini alınız.
result = df[df["Rating"]>=8.0][["Movie_Title","Rating"]].head(50)

# 12- Yayın tarihi 2014 ile 2015 arasında olan filmlerin isimlerini getiriniz.

result = df[(df["YR_Released"] >= 2014) & (df["YR_Released"] <= 2015 )][["Movie_Title","YR_Released"]]

# 13- Değerlendirme sayısı (Num_Reviews) 100.000 den büyük ya da
#     imdb puanı 8 ile 9 arasında olan filmleri listeleyiniz.

result = df[(df["Num_Reviews"] > 100000) | ((df["Rating"]>=8) & (df["Rating"]<=9))][["Movie_Title","Num_Reviews","Rating"]]



print(result)
print(df.columns)
f404d1b691666c7266d4dbc6f423dd33365d8664
<mask token>

<mask token>
print(result)
print(df.columns)

<mask token>
df = pd.read_csv('imdb.csv')
result = df
result = df.columns
result = df.info
result = df.head()
result = df.head(10)
result = df.tail()
result = df.tail(10)
result = df['Movie_Title']
result = df['Movie_Title'].head()
result = df[['Movie_Title', 'Rating']].head()
result = df[['Movie_Title', 'Rating']].tail()
result = df[5:][['Movie_Title', 'Rating']].head()
result = df[df['Rating'] >= 8.0][['Movie_Title', 'Rating']].head(50)
result = df[(df['YR_Released'] >= 2014) & (df['YR_Released'] <= 2015)][[
    'Movie_Title', 'YR_Released']]
result = df[(df['Num_Reviews'] > 100000) | (df['Rating'] >= 8) & (df[
    'Rating'] <= 9)][['Movie_Title', 'Num_Reviews', 'Rating']]
print(result)
print(df.columns)

import pandas as pd
df = pd.read_csv('imdb.csv')
result = df
result = df.columns
result = df.info
result = df.head()
result = df.head(10)
result = df.tail()
result = df.tail(10)
result = df['Movie_Title']
result = df['Movie_Title'].head()
result = df[['Movie_Title', 'Rating']].head()
result = df[['Movie_Title', 'Rating']].tail()
result = df[5:][['Movie_Title', 'Rating']].head()
result = df[df['Rating'] >= 8.0][['Movie_Title', 'Rating']].head(50)
result = df[(df['YR_Released'] >= 2014) & (df['YR_Released'] <= 2015)][[
    'Movie_Title', 'YR_Released']]
result = df[(df['Num_Reviews'] > 100000) | (df['Rating'] >= 8) & (df[
    'Rating'] <= 9)][['Movie_Title', 'Num_Reviews', 'Rating']]
print(result)
print(df.columns)

# 1- Dosya hakkındaki bilgiler.
import pandas as pd
df = pd.read_csv("imdb.csv")
result = df
result = df.columns
result = df.info



# 2- İlk 5 kaydı gösterin
result = df.head()

# 3- İlk 10 kaydı gösterin
result = df.head(10)

# 4- Son 5 kaydı gösterin
result = df.tail()

# 5- Son 10 kaydı gösterin  
result = df.tail(10)

# 6- Sadece Movie_Title kolonunu alın
result = df["Movie_Title"]

# 7- Sadece Movie_Title kolonunu içeren ilk 5 kaydı alın.
result = df["Movie_Title"].head()


# 8- Sadece Movie_Title ve Rating kolonunu içeren ilk 5  kaydı alın
result = df[["Movie_Title","Rating"]].head()

# 9- Sadece Movie_Title ve Rating kolonunu içeren son 7 kaydı alın
result = df[["Movie_Title","Rating"]].tail()

# 10- Sadece Movie_Title ve Rating kolonunu içeren ikinci 5 kaydı alın.
result = df[5:][["Movie_Title","Rating"]].head()

# 11- Sadece Movie_Title ve Rating kolonunu içeren imdb puanı 8.0
#     ve üstünde olan kayıtlardan ilk 50 tanesini alınız.
result = df[df["Rating"]>=8.0][["Movie_Title","Rating"]].head(50)

# 12- Yayın tarihi 2014 ile 2015 arasında olan filmlerin isimlerini getiriniz.

result = df[(df["YR_Released"] >= 2014) & (df["YR_Released"] <= 2015 )][["Movie_Title","YR_Released"]]

# 13- Değerlendirme sayısı (Num_Reviews) 100.000 den büyük ya da
#     imdb puanı 8 ile 9 arasında olan filmleri listeleyiniz.

result = df[(df["Num_Reviews"] > 100000) | ((df["Rating"]>=8) & (df["Rating"]<=9))][["Movie_Title","Num_Reviews","Rating"]]



print(result)
print(df.columns)