Learn Pandas in 20 minutes!

Поділитися
Вставка
  • Опубліковано 27 вер 2024
  • ►► All you need to know about Pandas in one place! Download my Pandas Cheat Sheet (free) - misraturp.gumr...
    In this video we go through the fundamentals of Pandas and see some common functions that I, as a data scientist, use very often.
    The dataset: www.kaggle.com...
    Some things we learn are:
    * difference between a dataframe and Series objects in Pandas
    * how to filter dataframes
    * how to combine multiple datasets
    * working with Strings/text data
    * plotting data
    * groupby, merge, concat, value_counts, sort_values, head, plot, describe and much more!
    👇Learn how to complete your first real-world data science project
    Hands-on Data Science: Complete Your First Portfolio Project
    www.misraturp....

КОМЕНТАРІ • 86

  • @hansrc4469
    @hansrc4469 Рік тому +11

    7:21 ~ Negation
    9:10 column name change
    10:31 reset index
    12:30 lowercase letter
    15:14 concatenate dataframes
    15:36 merge dataframes

  • @redahegazy8605
    @redahegazy8605 Рік тому

    hello, I am new to python and pandas, just finished my elementary course, and it got me mad. But actually, with you, this video is straightforward, simple, easy, and fun. thanks a lot

  • @ahmedlateef2985
    @ahmedlateef2985 Рік тому

    I am a #450 liker. I really appreciate what you are doing. Many thanks dear.
    You are helping a master degree data analyst from Iraq :)

    • @misraturp
      @misraturp  Рік тому

      That's great to hear, thank you Ahmed!

  • @KL-es9bt
    @KL-es9bt 2 роки тому

    You're amazing. I have an interview on data manipulation. Your tutorial is on point. Thank you Misra.

  • @faisalIqbal_AI
    @faisalIqbal_AI 4 місяці тому

    00:02 Pandas is fun and useful, learning the fundamentals and common functions.
    01:58 Learn how to write data from a Pandas data frame to a CSV file.
    04:04 Pandas can return Series or DataFrame objects based on the data requested.
    06:07 Understanding and applying conditions in Pandas dataframes
    08:09 Adding new columns and renaming columns in Pandas
    10:20 Resetting index and sorting values in Pandas
    12:22 Convert names to lowercase and assign to dataframe
    14:13 Concatenate data frames using Pandas.
    16:12 Merge and aggregation in Pandas
    18:14 Pandas provides value counts and group by functions for data exploration and cleaning.
    20:09 Pandas makes plotting simple but may require customization for better visuals
    22:07 Histograms are useful for detecting outliers and data issues.

  • @nazihf478
    @nazihf478 11 місяців тому

    Very Nice and Simple Explanation. Could be used as a quick reference for beginners. 👍👍👍👍

  • @alokjha780
    @alokjha780 Рік тому

    Thanks...very crisp and clear!!!!

  • @alihanucar
    @alihanucar Рік тому +1

    sabaha kadar anlat dinleyelim Mısra Reyissss

  • @akalewoldwoldie3321
    @akalewoldwoldie3321 Рік тому

    you are a blessing from above ? Great video !!!!

  • @mbilalgoker
    @mbilalgoker 2 роки тому

    great explanation. calm and relaxing. you have a new sub!

  • @CsForEveryOne
    @CsForEveryOne 2 роки тому

    Thank you Misra great content it helps me a lot in my FYP

  • @mychallee3397
    @mychallee3397 Рік тому

    Amazing videos! Keep up the great work!

  • @lfmtube
    @lfmtube 2 роки тому

    Thanks! Most usefull for me. New subscriber and awaiting for more. The best!

    • @misraturp
      @misraturp  2 роки тому

      You're welcome and thank you!

  • @brunokexx
    @brunokexx 11 місяців тому

    perfect!
    thanks a lot.

  • @srid1868
    @srid1868 Рік тому

    very helpful, Thanks :)

  • @chiragsheth4936
    @chiragsheth4936 Рік тому

    Nicely explain mam... Thanks!!!

  • @syedkhundmir8938
    @syedkhundmir8938 3 роки тому

    Superb ur explanation is awesome!! I will surely buy ur course.

    • @misraturp
      @misraturp  3 роки тому

      Thank you Syed! I'm happy to hear it was useful. And can't wait to welcome you to the course. :)

  • @sonsam3170
    @sonsam3170 2 роки тому

    you look exactly like my prof it is like watching her on youtube hhhhhh thank you so much for the information.

    • @misraturp
      @misraturp  2 роки тому

      Haha that's a funny coincidence! You are welcome!

  • @onkarpatil140
    @onkarpatil140 Рік тому

    What do you do for a living? Are you a full time teacher?

  • @semakaran611
    @semakaran611 3 роки тому

    Thank you very much Misra for the great content!

  • @kennethstephani692
    @kennethstephani692 Рік тому

    Great video!!!

  • @saulmartinez7351
    @saulmartinez7351 Рік тому

    Hey, nice video. Can you make a real case data analysis and show us how the analysis impact in a decision take? 🙏

  • @leonmaru9058
    @leonmaru9058 Рік тому

    awesome stuff

  • @vijhey3850
    @vijhey3850 2 роки тому

    thanks!
    also make video on confidence interval in pandas.

  • @antoniojperezcastro5013
    @antoniojperezcastro5013 Рік тому

    some functions are not working in my code. the .sort_values(by='whatever i put there) is not working. any advice??

  • @sheidalv
    @sheidalv Рік тому

    Awesome job!

  • @ShashankData
    @ShashankData 3 роки тому +1

    Great overview of Pandas Misra! All the important functions in 20 mins.

    • @misraturp
      @misraturp  3 роки тому

      Thank you! I'm glad you liked it. :)

  • @sophisticatedanimation
    @sophisticatedanimation 2 роки тому

    cool intro!

  • @massoudkadivar8758
    @massoudkadivar8758 Рік тому

    Awesome 👌👌👌

  • @krispyren
    @krispyren 2 роки тому

    thanks for the video. Was very helpful :)

    • @misraturp
      @misraturp  2 роки тому

      You're very welcome :)

  • @clear1948
    @clear1948 2 роки тому

    Never stop smiling. You are so sweet 💗

  • @MachineLearningPro
    @MachineLearningPro 10 місяців тому

    Great content! If you want take a look at my Pandas tutorial as well.

  • @michelleganggay5098
    @michelleganggay5098 2 роки тому

    Great! thank you Misra

    • @misraturp
      @misraturp  2 роки тому

      You are very welcome :)

  • @colinhuang2325
    @colinhuang2325 Рік тому

    Thanks a lot this is so nice!

  • @kaghak1422
    @kaghak1422 2 роки тому

    Thank You...Thank You.... Thank You... Thank Youuuuuuuuuuuuuuuu

    • @misraturp
      @misraturp  2 роки тому

      You are most welcome :))

  • @TeachBossExcel
    @TeachBossExcel 2 роки тому

    Very useful

  • @macbcheesy
    @macbcheesy 2 роки тому

    Great video :)

  • @samahmedalone6573
    @samahmedalone6573 2 роки тому

    Thanks, 👍👍👍

  • @asfah301
    @asfah301 2 роки тому

    I don't get it why did you use +1 in here [ "Parents/children Abroard"] +1]

    • @misraturp
      @misraturp  2 роки тому

      +1 is the person who the row is about. Parents/children Aboard is that person's parents and children. So to get the total number of people a row represents we have to add 1 to that number.

  • @0730pleomax
    @0730pleomax 3 роки тому

    Like it!

  • @Avi-lw4mn
    @Avi-lw4mn 3 роки тому

    Misra, where can I connect with you Ma'am?

    • @misraturp
      @misraturp  3 роки тому

      Hi Avi, if you have any questions, I can answer them here. :)

    • @Avi-lw4mn
      @Avi-lw4mn 3 роки тому

      Misra please make series or maybe single video covering sql required for data analyst and scientist role so that we know we can land a job surely.It will be greatly helpful for aspiring data science students.If possible Nosql

    • @misraturp
      @misraturp  3 роки тому

      Hey Avi, thanks for the suggestions. I've noted them down for future video ideas. :)

  • @yunisahmed4772
    @yunisahmed4772 Рік тому

    amazing channel & a beautiful girl !

  • @magicmedia7950
    @magicmedia7950 2 місяці тому

    Who else thinks she moves so fast?😂

  • @misraturp
    @misraturp  3 роки тому +4

    All you need to know about Pandas in one place! Download my Pandas Cheat Sheet (free) - misraturp.gumroad.com/l/pandascs

    • @pavanasopa250
      @pavanasopa250 2 роки тому

      I have given my mail info, but, did not receive any cheat sheet.

    • @misraturp
      @misraturp  2 роки тому +1

      Hey ​@@pavanasopa250, have you checked your spam folder? Because I see that the mail went out to you in my system.

  • @CaribouDataScience
    @CaribouDataScience 2 роки тому

    How can I use the code to create a new column?
    df['new_column']= df[(df['age']>30) & (df['fare']

  • @Tiger_RCD
    @Tiger_RCD 2 роки тому

    Truly amazing tutorials ! You are so great, clear and listenable. Thanks for all your work 🙏 Keep on going 🌞

    • @misraturp
      @misraturp  2 роки тому +1

      Thank you Jonathan! :)

  • @hendrag593
    @hendrag593 2 роки тому

    Thanks Misra, this is really great video to learn Pandas

    • @misraturp
      @misraturp  2 роки тому

      You're very welcome :)

  • @TheSoonAnn
    @TheSoonAnn 2 роки тому

    very clear explaination

  • @grivineochieng6018
    @grivineochieng6018 3 роки тому

    Thank you so much Misra, very much helpful.
    How do you create a data frame with label columns after using the value_counts method? For instance, after applying the value_counts method to a column, how do you recreate it into a data frame with two columns(one with records of the original column and the other with the count values eg "names" and "count" columns)

    • @misraturp
      @misraturp  3 роки тому

      You are very welcome Grivine. :) To create a dataframe out of the value_counts() results, just wrap them into a dataframe creator. It'd look like this:
      import pandas as pd
      pd.DataFrame(my_df["random_column"].value_counts())
      But you'd have to update the column names because as you'll see they'll not be accurate.

    • @grivineochieng6018
      @grivineochieng6018 3 роки тому

      @@misraturp I have implemented as follows:
      df=pd.DataFrame(innovation_data["Preferred_Chnl_Sch"].value_counts())
      df.columns = ['pref', 'count']
      df.head()
      I get an error, " ValueError: Length mismatch: Expected axis has 1 elements, new values have 2 elements "
      I think it is because the dataframe created only has a single column and not two so renaming with the .columns method doesn't recognize one parameter.
      How do you create two columns from a single column with the value_counts method?

    • @misraturp
      @misraturp  3 роки тому +1

      Ah, I think I know why. You should add .reset_index() at the end of your first line.
      Because the resulting dataframe of the first line has 1 index and 1 column. When you use reset_index, it sets the index as a new column and creates a new index, thus you will have 1 index and 2 columns.
      This will make it possible for you to rename the columns.