w3resource

Pandas: Get those movies whose revenue more than 2 million and spent less than 1 million


13. Movies with Revenue > 2M and Spent < 1M

Write a Pandas program to get those movies whose revenue more than 2 million and spent less than 1 million.

Sample Solution:

Python Code :

import pandas as pd
df = pd.read_csv('movies_metadata.csv')
small_df = df[['title', 'release_date', 'budget', 'revenue', 'runtime']]
result = small_df[(small_df['revenue'] > 2000000) & (small_df['budget'] < 1000000)]
print("Movies, revenue more than 2 million and spent less than 1 million:")
print(result.head())

Sample Output:

Movies, revenue more than 2 million and spent less than 1 million:
                          title release_date   ...       revenue  runtime
4   Father of the Bride Part II   1995-02-10   ...      76578911    106.0
12                        Balto   1995-12-22   ...      11348324     78.0
30              Dangerous Minds   1995-08-11   ...     180000000     99.0

[3 rows x 5 columns]                                      

For more Practice: Solve these Related Problems:

  • Write a Pandas program to filter movies_metadata.csv for movies with revenue greater than 2 million and budget less than 1 million.
  • Write a Pandas program to create a conditional filter on movies_metadata.csv that selects movies meeting the revenue and budget criteria, then display the title and financial columns.
  • Write a Pandas program to compute and display the percentage of movies that have revenue over 2M and cost less than 1M.
  • Write a Pandas program to load movies_metadata.csv and apply multiple conditions to select movies with revenue > 2M and budget < 1M, then export the results.

Python-Pandas Code Editor:

Sample Table:


Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a Pandas program to sort movies on runtime in descending order.
Next: Write a Pandas program to get the longest runtime and shortest runtime.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.