Solving Real World Data Science Tasks With Python Pandas

Solving Real World Data Science Tasks With Python Pandas

Keith Galli via YouTube Direct link

- Intro

1 of 37

1 of 37

- Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Solving Real World Data Science Tasks With Python Pandas

Automatically move to the next video in the Classroom when playback concludes

  1. 1 - Intro
  2. 2 - Downloading the Data
  3. 3 - Getting started with the code Jupyter Notebook
  4. 4 Task #1: Merging 12 csvs into a single dataframe
  5. 5 - Read single CSV file
  6. 6 - List all files in a directory
  7. 7 - Concatenating files
  8. 8 - Reading in Updated dataframe
  9. 9 Task #2: Add a Month column
  10. 10 - Parse string in Pandas cell .str
  11. 11 - Drop NaN values from df
  12. 12 - Remove rows based on condition
  13. 13 Task #3: Add a sales column
  14. 14 - Another way to convert a column to numeric ints & floats
  15. 15 Question #1: What was the best month for sales?
  16. 16 - Visualizing our results with bar chart in matplotlib
  17. 17 Question #2: What city sold the most product?
  18. 18 - Add a city column
  19. 19 - Using the .apply method super useful!!
  20. 20 - Why do we use the lambda x ?
  21. 21 - Dropping a column
  22. 22 - Answering the question using groupby
  23. 23 - Plotting our results
  24. 24 Question #3: What time should we display advertisements to maximize the likelihood of purchases?
  25. 25 - Using to_datetime method
  26. 26 - Creating hour & minute columns
  27. 27 - Matplotlib line graph to plot our results
  28. 28 - Interpreting our results
  29. 29 Question #4: What products are most often sold together?
  30. 30 - Finding duplicate values in our DataFrame
  31. 31 - Use transform method to join values from two rows into a single row
  32. 32 - Dropping rows with duplicate values
  33. 33 - Counting pairs of products itertools, collections
  34. 34 Question #5: What product sold the most? Why do you think it did?
  35. 35 - Graphing data
  36. 36 - Overlaying a second Y-axis on existing chart
  37. 37 - Interpreting our results

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.