Question: Assignment Specification Description: This program will use Pandas to process MovieLens movie rating data. Input: No user provided input. Data from files: movies.csv , tags.csv

Assignment Specification
Description: This program will use Pandas to process MovieLens movie rating data.
Input: No user provided input. Data from files: movies.csv, tags.csv, and ratings.csv
Please, refer to the README.txt file for details. All the files are in a single zip file on Canvas.
Output:
See details in the Procedure.
Procedure:
1. Load the three datasets movies.csv, tags.csv, and ratings.csv into three pandas DataFrames.
2. Print the first 3 rows of each of the 3 DataFrames. Leave a blank line before each DataFrame listing and print any good heading.
3. Create a single pandas DataFrame containing movieid; title; genres (all from movies.csv); rating (from ratings.csv); tag (from tags.csv). Make sure every row is referring to the same movieid.
4. Count the number of movies with rating 5 and then print 10 of them (any 10). For each movie, print title, genres and tag.
5. Count the number of movies with rating 0.5 and then print 10 of them (any 10). For each movie, print title, genres and tag.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!