Python Pandas Tutorial 1. What is Pandas python? Introduction and Installation

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024

Комментарии • 387

  • @codebasics
    @codebasics  3 месяца назад

    Check out our premium machine learning course with 2 Industry projects: codebasics.io/courses/machine-learning-for-data-science-beginners-to-advanced

  • @SophiaandHaakenPedersen
    @SophiaandHaakenPedersen 5 лет назад +49

    I have been taking coursera courses and your tutorials are far more superior. Thank you for explaining pandas and python so well

  • @codebasics
    @codebasics  4 года назад

    Step by step roadmap to learn data science in 6 months: ruclips.net/video/H4YcqULY1-Q/видео.html
    How to learn coding for beginners | Learn coding for free: ruclips.net/video/CptrlyD0LJ8/видео.html

  • @mcsangveer
    @mcsangveer 7 лет назад +196

    Your videos are better than those on coursera. Thank you so much

  • @JayadevSenapathiKota
    @JayadevSenapathiKota 6 лет назад +32

    So glad to see an indian teach so effectively. Thanks bro.

  • @adeboolusegun1857
    @adeboolusegun1857 5 лет назад +3

    I love all your videos. You really have the full knowledge of the subject matter. I knew nothing about python but applied for a job and i was given a project on classification analysis while python was the software to use for the analysis, this was at the interview stage. This man's videos helped me out from data munging to modeling ( logistic and classification tree). I sincerely appreciates all the videos. God bless

    • @codebasics
      @codebasics  5 лет назад

      Adebo, I am very happy that this was useful , good luck for your future buddy 😊😊👍

    • @njokuokechukwuval3717
      @njokuokechukwuval3717 2 года назад

      I pray it does the same to me as i switch to data science

  • @codebasics
    @codebasics  5 лет назад

    Machine learning tutorials with exercises:
    ruclips.net/video/gmvvaobm7eQ/видео.html
    Step by step roadmap to learn data science in 6 months: ruclips.net/video/H4YcqULY1-Q/видео.html

  • @OliverGomes
    @OliverGomes 7 лет назад +21

    2 minutes IN and already feel like this is going to be an awesome series. Did watched other videos from the channel, superb work. Very clear and easy to understand. Thanks

  • @GauravKumar-xv5rp
    @GauravKumar-xv5rp 4 года назад +1

    Very Proud to say that this is an Indian channel, instructure is far better than those who teach on bigger flatform like udemy, Coursera, edx, udacity etc. Currently, I'm learning all libraries then after I'll go through machine learning tutorials. Very excited to learn all these form same instructure at one place. Thank You "Codebasics" for such a wonderful open-source platform.

    • @codebasics
      @codebasics  4 года назад +2

      So nice of you, I am happy this was helpful to you.

  • @cameronemmanuel2426
    @cameronemmanuel2426 7 лет назад +4

    This video has helped me after weeks of watching other videos with more views but aren't helpful at all. THANK YOU SO MUCH !

  • @kapilshukla8923
    @kapilshukla8923 5 лет назад

    best video to understand pandas. if someone really want to use this library while during use python language on anaconda tool .just go in your command prompt and type conda install pandas . it will install own self in the machine .
    thanks you so much codebasics

    • @codebasics
      @codebasics  5 лет назад

      Thanks for the tip Kapil. Yes conda is also a package manager like pip and allows you to install modules from anaconda distribution

  • @zerostudy7508
    @zerostudy7508 5 лет назад +21

    Finally!, Perfect Teacher. poor student find Gem.. haha

  • @oladipupoelegbede7370
    @oladipupoelegbede7370 7 лет назад +1

    I have only gone through 3 videos and it feels like I have known Panda for years. Your teaching is simple and devoid of unnecessary distractions. Thanks for this series. I am definitely subscribing.
    My lack of Pandas knowledge has robbed me of some cool job opportunities. This is about the best way to get to learn it.
    Thanks.

    • @zappist751
      @zappist751 2 года назад

      hows it going my friend?

  • @kirbyurner
    @kirbyurner 7 лет назад +37

    I'd probably throw out the NaN rows when calculating average wind speed, versus setting to zero. No doubt pandas makes that just as easy. You have impressive command of your subject.

    • @horseshoecrabs2000
      @horseshoecrabs2000 7 лет назад +3

      I was going to make the same comment, and I'm relieved to see the video author agree that coalescing Null values to 0 is a bad idea

  • @jeffgalef121
    @jeffgalef121 6 лет назад +8

    Excellent video. I love the way you gave the motivation by showing Excel, direct Python code, and then how to do it with Pandas. I very much appreciate the bird's eye view to start things off. You got a new subscriber.

  • @drjafferrezai8705
    @drjafferrezai8705 2 года назад +1

    Since three months i am doing codint Python and some time pandas but your pandas tutorials wonderful and supper thanks

  • @reeshatkhan9353
    @reeshatkhan9353 4 года назад

    DS with PYTHON on Coursera made me frustrated! Then I found ur videos! Thank You sir! I'm motivated & learning with ease now!

    • @codebasics
      @codebasics  4 года назад +3

      Glad you found these tutorials easy to follow 😊

  • @lostaxisgis
    @lostaxisgis 7 лет назад +29

    You are very skilled at explaining this information. Some of the better code explanations I have seen on youtube! I look forward to learning more!

  • @ousmanealamakaba3135
    @ousmanealamakaba3135 2 года назад

    Sir thank you so much ,you made me fan of being data scientist.

  • @GoutamTK
    @GoutamTK Год назад

    I sincerely appreciate all of your work. I am gaining a lot of knowledge from these tutorials.

  • @Mukeshkumar-yl1qq
    @Mukeshkumar-yl1qq 2 года назад

    I am blessed to have you as teacher for me...🥰

  • @bhawin101283
    @bhawin101283 4 года назад +2

    Very well explained. It’s better than any of online courses or channel. Content of video is straight through. Easy to understand for any kind of programmer.

  • @flamboyantperson5936
    @flamboyantperson5936 6 лет назад +1

    Your videos are very easy to understand. Today I have learned Matplotlib from your videos and now learning Pandas. I'll make sure to subscribe and like your videos without you asking me because I can never get such a simple explanation anywhere. I have few more request please make videos on Scikit-Learn, Web Scraping and Machine learning. Thank you so much for all these videos.

  • @SaifMurtaza
    @SaifMurtaza 6 лет назад

    After watching this now i am going to learn pandas. Thanks alot for describing it so beautifully.

  • @swagatabhattacharya7686
    @swagatabhattacharya7686 3 года назад +1

    Excellent introduction to Pandas. Loved the way you compared all the ways to do same example to highlight the ease of Pandas.

  • @boses5320
    @boses5320 6 лет назад +8

    You are excellent buddy. Happy to see someone explaining every topic both literature and the codes so patiently and broadly. I learned a lot and signed for the playlist
    Do u also have other tutorials on DATA SCIENCE like - DATA COLLECTION via diffrent source, DATA CLEANING, making sense and prediction.. Anyways this one is great.

    • @boses5320
      @boses5320 6 лет назад

      thanks , waiting for them

  • @vimalprakash4115
    @vimalprakash4115 4 года назад

    Amazing amazing 👏🏼👏🏼 ... I've watched many of videos on programming and python etc but yours videos provide better clarity.

  • @pfever
    @pfever 5 лет назад +2

    7:12 in this case I think it is a better option to not take into account the missing values of wind speed when calculating the mean, because if you replace the N/A by 0 and take them into account for the mean, then you are saying that in those days the wind was at 0 speed which is false, you are introducing outliers which move the mean toward them...

    • @FazalMirza
      @FazalMirza 2 года назад

      I had the same thought. Those points should be left out altogether, and so the higher wind speed value in pandas by default makes more sense.

  • @anishamalblanco7386
    @anishamalblanco7386 2 года назад +2

    Thank you for the crisp and crystal clear explanations. Love your videos Sir.

  • @StonedApe420
    @StonedApe420 6 лет назад

    This is best Pandas Tutorial on YT

  • @ms77grz
    @ms77grz 5 лет назад +1

    Both your examples are very useful to understand basics of python and pandas. Thank you very much!

  • @sparshbohra4135
    @sparshbohra4135 4 года назад +2

    how do I get this data set?
    The CSV file on your GitHub is not downloadable, pls help

  • @ravikiranreddyrondla
    @ravikiranreddyrondla 7 месяцев назад

    Data Analytics is the process of finding the patterns/trends in the data after preprocessing it.
    Pandas is a python module that makes data analysis extremely simpler and effective.
    Although Excel can give us the most features, it is not scalable for large data sets and not much interactive.
    So next choice is python, but we need to write more lines of code.
    So now came pandas, python library which is shorter in syntax and easy to learn offering more features which are ready made.
    Data cleaning - process of making messy data like missing values, outliers etc.. to proper data so that it can be used for next step.
    Dataframe- Dataframe is a pandas data structure which stores tabular like data and provides many inbuilt methods for manipulating the data.
    Data preprocessing includes cleaning some missing data, transforming some column values etc..., Data cleaning is also known as Data munging or Data wrangling.

  • @ruchisaini563
    @ruchisaini563 5 лет назад +1

    Sir, simply a big salute to provide this tutorials. Hoping for more which helps me in data science. A great Thanks..!!

  • @aakashtiwari9159
    @aakashtiwari9159 3 года назад

    Thank u alot sir.... ur course is far good than mooc courses

    • @codebasics
      @codebasics  3 года назад

      I am happy this was helpful to you.

  • @dublindays2478
    @dublindays2478 7 лет назад

    You're really good in explaining Pandas in simple and clear way. way to go !

  • @katienefoasoro1132
    @katienefoasoro1132 3 года назад

    well done Sir ! but i have a question about 'df.fillna(0,inplace=true)' suppose it was question marks? ('?') because sometimes the missing data are marked by '?'

  • @nononnomonohjghdgdshrsrhsjgd
    @nononnomonohjghdgdshrsrhsjgd 2 года назад +1

    Can you explain in some future video, the code, you have written instead of using pandas (timestamp: 2:37)? Your tutorials are very helpful, also for me. Thank you very much!

  • @TeverRus
    @TeverRus 3 года назад +5

    Hello, sir! Thank you for a wonderful video: I'm looking forward to watching the entire playlist! :)

  • @findartistworldwide
    @findartistworldwide Год назад

    awesome.. removing watermark you get 1M views... I am your fan sir

  • @amanisdreaming3914
    @amanisdreaming3914 4 месяца назад +1

    is this tutorial still relevent with updated python version?

  • @sandjaieravi9486
    @sandjaieravi9486 6 лет назад

    Better than many tutorials available online.. thank you

  • @rawallekhraj8123
    @rawallekhraj8123 2 года назад

    nowadays all time I see codebasis 😍, what aa explanation of every concept bro

    • @codebasics
      @codebasics  2 года назад

      🙂🙂👍🤗 thanks

    • @samadchauhan5963
      @samadchauhan5963 Год назад

      @@codebasics unable to convert excel file into jupyter note book 😭😭

  • @MrRahul15937
    @MrRahul15937 3 года назад

    You made me understand pandas smoothly 👍🙏

  • @Al-Ahdal
    @Al-Ahdal 4 года назад +2

    Awesome videos. Will you please guide how to read PDF file in Python or converting the PDF into CSV/Text, and then analyzing in
    Python.

  • @hardikchojar9361
    @hardikchojar9361 10 месяцев назад

    great content I just would like to know where can I find the excel sheet you are working with thanks

  • @bengaming6790
    @bengaming6790 4 года назад

    every your videos are greats u explain more detail that easy to understand

  • @gopalkannan369
    @gopalkannan369 6 лет назад

    can you suggest me which course is better,,,,because im totally confused,,,some peoples say that orcale(sql and pl slq) are best,,then other group says python(django) are best,,,can you help me????????

  • @raghavatreya4533
    @raghavatreya4533 7 лет назад

    Sir what kind of operation that we will be needed to analyze data, which is not in Excel. I understand the size issue but it would be easy if you give operations which is need but not in Excel.
    Thanks

  • @humayunnasir6261
    @humayunnasir6261 4 года назад

    amazing video sir. huge respect from pakistan

  • @randomshort-e2s
    @randomshort-e2s 6 лет назад

    Really best video I ever seen . the concept is quite clearly explained .thank you sir.

  • @dutta.alankar
    @dutta.alankar 7 лет назад +9

    I have been waiting for this. You have previously mentioned that you were busy making these videos. I am super excited.

    • @dutta.alankar
      @dutta.alankar 7 лет назад +1

      By the way, I have developed codes with distributed cluster computers using MPI4PY. Now I am running heavy computing tasks on many LAN connecred computers in parallel in my computer lab.

    • @dutta.alankar
      @dutta.alankar 7 лет назад

      Keep up the great work. You are awesome.

    • @technogeeks-training
      @technogeeks-training 6 лет назад

      Nice session....good information share....For more .... bit.ly/2IJneFM

    • @bhimkhanra4004
      @bhimkhanra4004 4 года назад +1

      Sir, can a student go through this series for the basic learning also...i.e. if the student have no idea about what is programming.....
      Please reply.....🙏🙏

  • @preethammm4660
    @preethammm4660 Год назад

    Hearty thanks for your information sir please make more videos on this ☺️☺️

  • @Al-Ahdal
    @Al-Ahdal 3 года назад

    Hi, I read the data through tabula, but how to convert it into dataframe, the data is showing within this [ ] , please advise.

  • @bharatkeshri2068
    @bharatkeshri2068 3 года назад

    An easy way to explain complex things

  • @rajendrans1069
    @rajendrans1069 5 лет назад

    to replace WindSpeedMPH's columns NaN values, you may need to use >>> df['WindSpeedMPH'].fillna(0, inplace=True), if you use fillna for the df itself, it will repalce every columns NaN to 0, even string values in the other columns

  • @anirudhprabhu9013
    @anirudhprabhu9013 2 года назад

    Hello sir, If I want to get say all records from the table when the temperature was max, and if I do - df[df['Temperature'].max()] it gives error. May I understand why? But If I pass it like this, it works - df[df['Temperature']==df['Temperature'].max()]

  • @sandhyam7141
    @sandhyam7141 4 года назад

    Your videos are really informative. sir how to replace all filled value (missing data) in data, for example 'XXX' in array with NaN?

  • @anushreedahule6770
    @anushreedahule6770 3 года назад

    I like the way you explain everything....

  • @shortclips4u763
    @shortclips4u763 Год назад +1

    The desi accent reflects when you pronounce pandas and not pandas ! Great job, btw.

  • @ayushgupta80
    @ayushgupta80 6 месяцев назад +1

    Data Science - It is a process of analyzing large set of data points to get answers on questions related to that data set .
    Pandas is a python module that makes data science easy and effective .
    Data munging / data wrangling - Process of cleaning messy data .

  • @Al-Ahdal
    @Al-Ahdal 4 года назад

    Great tutorial.... Is there anyway to EVALUATE the inside or any part of formulas before running the formula??? Like while writing DAX in Power BI, we can able to EVALUATE through DAX Studio. In Excel, there is an F9 key for Evaluating the inside of the formula. Kindly guide in this context. Thank you Sir.

  • @yanamadalaharishkumar5041
    @yanamadalaharishkumar5041 4 года назад +1

    crystal clear explanation. love this

    • @codebasics
      @codebasics  4 года назад +1

      Thanks for the comment harish

  • @jchangesqlawcenter
    @jchangesqlawcenter 5 лет назад +1

    Great tutorial. You answered my questions about Panda perfectly.

  • @hayatelrooh
    @hayatelrooh 5 лет назад +2

    what version of excel is used , i find out that all tutorials are not going to explain that or how to enter file path

  • @Zahid_Abbas96
    @Zahid_Abbas96 Год назад

    How can I access to the sample data ? I couldn't find it in the video description.

  • @vinosuresh5474
    @vinosuresh5474 7 лет назад

    Very nice video.. Better than Udacity..thanks a lot

  • @MrAlivallo
    @MrAlivallo 5 лет назад +1

    When will GUI for Pandas come out? This will surpass PowerBI

  • @jimmycheong7970
    @jimmycheong7970 7 лет назад +1

    Can't wait for your pandas series!

  • @barotgirish
    @barotgirish 4 года назад +1

    Outstanding Teaching....Ek no

    • @codebasics
      @codebasics  4 года назад

      I am happy this was helpful to you.

  • @subhashkamale386
    @subhashkamale386 6 лет назад

    Hii Sir , I start learning data science can any one suggest from which topic I need to start first

  • @cgarrett2468
    @cgarrett2468 4 года назад

    Excellent concise explanation of Pandas. Thank you for your great videos and clear explanations.

    • @codebasics
      @codebasics  4 года назад

      Glad you liked it charlie.

  • @mohitupadhayay1439
    @mohitupadhayay1439 2 года назад

    Can someone help?
    I am not able to load any csv, xlsx file.
    I get the errors like : Unicode can't read the file or File does not exist.
    I saw using r before file name on some website it didn't worked either.
    I have a really hard time doing it.
    Please help!

  • @nooshinmollazadeh85
    @nooshinmollazadeh85 4 года назад

    Thanks for your amazing videos. I know python and I wanna learn ML. Would you please tell me I start from which video or playlist?

    • @codebasics
      @codebasics  4 года назад

      In RUclips search for "codebasics machine learning", you will find my videos please watch it

  • @pavithrathiruvenkadam183
    @pavithrathiruvenkadam183 5 месяцев назад

    Thank you so much this is very helpful...

  • @theprogrammingshuttle2975
    @theprogrammingshuttle2975 6 лет назад

    has good mastery of python, not only pandas 👍

  • @Jani-911-ps5
    @Jani-911-ps5 5 лет назад

    Easiest Introduction of pandas,Thanks

  • @robindong3802
    @robindong3802 6 лет назад

    you are a very good instructor.

  • @sagarpadhiyar3666
    @sagarpadhiyar3666 3 года назад

    Hello Dhaval,
    Please also make tutorial on Seaborn Library.
    Thanks

  • @RavjiPindoria
    @RavjiPindoria 4 года назад

    Very nice introduction to Pandas. Thank you so much.

  • @gauspak1406
    @gauspak1406 3 года назад

    very nice basic for python ...Thanks

  • @Al-Ahdal
    @Al-Ahdal Год назад

    Please advise on this.
    For example we have 10 rows of values that is random numbers and in columns, we have col1, col2, col3, col4. I need to pick the minimum row wise value first, and then pick out name of the column header for all the series, how can we do it in Python????
    I know how to do it in Excel, we can do it by MATCH and INDEX functions in Excel, but how can we do it in Python, once data is read in Python.
    Product/Supplier Supplier 1 Supplier 2 Supplier 3 Supplier 4 Supplier 5 Supplier 6 Supplier 7
    Product 1 57.97 72.20 39.01 60.33 71.40 72.82 60.93
    Product 2 51.67 29.87 52.23 48.34 51.37 52.58 51.64

  • @hakimafazilizada1587
    @hakimafazilizada1587 5 месяцев назад

    avery good series, thanks Sir

  • @aa4734
    @aa4734 4 года назад

    Hi sir,
    Your way of teaching is appreciable.
    I'll be thankful to you if possible to provide any material for pandas,scipy.
    Thank you🌎🙂

  • @muhammadfarisumar1324
    @muhammadfarisumar1324 2 года назад

    very great introduction, sir 👍🏻👍🏻

  • @preetonlineclasses7573
    @preetonlineclasses7573 5 лет назад

    hi i need to ask about quantile() used with DataFrame means how to calculate the given value
    for example
    if i have
    df = pd.DataFrame({"A":[1, 5, 3, 4, 2],
    "B":[3, 2, 4, 3, 4],
    "C":[2, 2, 7, 3, 4],
    "D":[4, 3, 6, 12, 7]})
    df.quantile(.2, axis = 0)
    how A=1.8
    what formula they use
    or how 1.8 for A will come
    plz help me out

  • @shanmukhsharma7453
    @shanmukhsharma7453 7 месяцев назад

    is python necessary for data analysis.

  • @chandrasekhar5406
    @chandrasekhar5406 2 года назад

    Thank You Sir, great explanation...

  • @suchitraraiguru3760
    @suchitraraiguru3760 2 года назад

    sir i used all the steps , but when i use the entire location from my drive as mentioned at 3:57 , it shows "file not found".

  • @zi2011
    @zi2011 5 лет назад

    I need help please, because myself can't transfer file excel for the software as you present on video.

  • @praveenkandula8011
    @praveenkandula8011 7 лет назад

    I am new to python. I am following your videos from start. Thanks for sharing the information. My doubt is the excel sheets will be usually in the format of ".xls". Then how to continue with that.

  • @sathishyerraguntla8099
    @sathishyerraguntla8099 3 года назад

    Hii
    how to download the data set,
    and
    how to give path in pf =pd.read_csv( path)

  • @saeedahmed4651
    @saeedahmed4651 6 лет назад

    A small questions where are you writting the code?

  • @ishantsharma6155
    @ishantsharma6155 Год назад

    Good evening sir I have done data analysis now I want to start free lancing on upwork I also have upwork account I am also upplying for jobs but not getting any response can you please help me with this?

  • @swiftsifu
    @swiftsifu 7 лет назад

    Really enjoying these pandas videos, you're a great teacher.

  • @sunilreddy6374
    @sunilreddy6374 3 года назад

    Sir do we need to learn full python programming language to learn pandas?

    • @codebasics
      @codebasics  3 года назад

      Nope. Just basic knowledge on for loop, if condition, functions, variables etc is good enough

  • @suniljagtap622
    @suniljagtap622 6 месяцев назад +1

    Nice one

  • @nnennaumelloh8834
    @nnennaumelloh8834 4 года назад

    This video is amazing! Thank you so much!

  • @DharmendraKumar-pf4fs
    @DharmendraKumar-pf4fs 4 года назад

    Plt.scatter() line is not working with ur codeing
    I need to declare variables x n y...why????

  • @peddirajuradha
    @peddirajuradha 4 года назад

    Eassy to understand and thanks for sharing