subject

A lot of data science work often involves plumbing, the process of getting messy data into a more useful format. Data plumbing is the focus of stage 1. We'll develop and test three functions that will be helpful in stage 2: get_mapping(path): this loads a file that can be used to lookup names from IDs
get_raw_movies(path): this loads movie data with info represented using IDs
get_movies(movies_path, mapping_path): this uses the other two functions to load movie data, then replace IDs with names
Start by writing a function that starts like this:
def get_mapping(path):
When called, the path should refer to one of the mapping files (e. g., "small_mapping. csv"). The function should return a dictionary that maps IDs (as keys) to names (as values), based on the file referenced by path. For example, this code:
mapping = get_mapping("small_mapping. csv")
print(mapping)
Should print this:
{
"nm0000131": "John Cusack",
"nm0000154": "Mel Gibson",
"nm0000163": "Dustin Hoffman",
"nm0000418": "Danny Glover",
"nm0000432": "Gene Hackman",
"nm0000997": "Gary Busey",
"nm0001149": "Richard Donner",
"nm0001219": "Gary Fleder",
"nm0752751": "Mitchell Ryan",
"tt0093409": "Lethal Weapon",
"tt0313542": "Runaway Jury"
}
Note that the mapping files do not have a CSV header, so hardcoding the column indexes is OK in this case.
The following questions pertain to small_mapping. csv unless otherwise specified.
Q1: What is returned by your get_mapping("small_mapping. csv") function?
In addition to displaying the result in the Out [N] area, keep the result in a variable for use in subsequent questions.

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 19:30
Once the data center routes to the destination server that hosts the website, what's the next step in the internet process? user’s browser renders html code from destination server into web page request goes through router/model and isp request routed to nameserver and datacenter
Answers: 2
question
Computers and Technology, 23.06.2019 17:00
What does the faves button do? a. users mark a web page as a favorite b. leads other readers to favor a specific page c. readers sort and align their favicons, or favorite icons d. leads users to a message board where they can post questions
Answers: 1
question
Computers and Technology, 24.06.2019 03:30
Which explains extrinsic motivation? a)motivation in which there is a reward b)motivation that is personally satisfying c)motivation that is personally meaningful d)motivation in which the subject is interesting
Answers: 1
question
Computers and Technology, 24.06.2019 11:30
Why is body language an important factor in a business meeting
Answers: 1
You know the right answer?
A lot of data science work often involves plumbing, the process of getting messy data into a more us...
Questions
question
Social Studies, 02.12.2019 23:31
question
Computers and Technology, 02.12.2019 23:31
question
Biology, 02.12.2019 23:31
question
Mathematics, 02.12.2019 23:31
question
Mathematics, 02.12.2019 23:31
Questions on the website: 13722367