Iris Dataset Analysis (Classification) | Machine Learning | Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น •

  • @abhiavasthi624
    @abhiavasthi624 3 ปีที่แล้ว +20

    among the many youtube channels for newbies and new learners, you sir are a legend, very well explained.

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      Thanks for your kind words!!!

  • @monicapn-f1p
    @monicapn-f1p 9 หลายเดือนก่อน +3

    I've only seen 7 minutes of this video and I already love you!! Thank you very much for taking the time to explain all of this. I will watch all the videos on your list😍

    • @HackersRealm
      @HackersRealm  9 หลายเดือนก่อน

      Glad the videos are useful!!!

  • @Broly_the_broccoli
    @Broly_the_broccoli 8 หลายเดือนก่อน +2

    honestly this video is the bestttt i have seen many other videos but you sir nailed it !!

    • @aarohigupta4286
      @aarohigupta4286 4 หลายเดือนก่อน

      Module execute ni hore kya kare

  • @boualisabrina8230
    @boualisabrina8230 3 ปีที่แล้ว +4

    Thank you very much for the detailed explanation # From Algeria🇩🇿 #😊🙌✨

  • @sanchitarajapure9431
    @sanchitarajapure9431 3 ปีที่แล้ว +3

    The best explanation for beginners. thankyou so much :)

  • @ishanpathak2906
    @ishanpathak2906 3 ปีที่แล้ว +4

    Thnx a lot bro , this video made my day , honestly. Luv u bro 👍🏻👍🏻👍🏻 . Even Udemy mentors don't explain in such details.

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว +1

      Glad it was helpful!!!

  • @midgenzfoids
    @midgenzfoids 2 ปีที่แล้ว +1

    Omg you deserve my sub !!!

  • @HensiThakkar
    @HensiThakkar 3 ปีที่แล้ว +2

    I want to deploy this using flask so how to save model?

  • @RahulRaj-cy1xb
    @RahulRaj-cy1xb 3 ปีที่แล้ว +1

    Thanks i got 100% accuracy

  • @b-lifestyle7263
    @b-lifestyle7263 3 หลายเดือนก่อน

    Thanks for your clear tutorial. However, I have a question about correlation. Based on the correlation table, since I am using K-means to cluster, I chose a pair with a correlation value that is neither too high nor too low. Therefore, I selected -0.11, which corresponds to SepalLengthCm and SepalWidthCm. But when I calculated the error using SSE in all cases, the pair with a correlation of 0.96 had the smallest error. Could you help me understand why? Thanks once again!

  • @ibrahimahmethan586
    @ibrahimahmethan586 3 ปีที่แล้ว +4

    thank you very much,
    my question is which kind of supervised machine learning algorithms are used in this project?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      all the algorithm used are supervised only!!!

  • @Aspirant017
    @Aspirant017 5 หลายเดือนก่อน +2

    raising this error
    ValueError: could not convert string to float: 'Iris-setosa'

  • @ca2hill
    @ca2hill 2 ปีที่แล้ว +1

    This was amazing. Very useful!!! Thank you so much.

  • @mahaalsalman2323
    @mahaalsalman2323 2 ปีที่แล้ว +1

    Thanks a lot for the very well and clear explanation , it is really help

  • @nicdemai
    @nicdemai 2 ปีที่แล้ว +1

    You were getting 100% accuracy because the Jupiter notebook kernel stores the previous model so when you shuffle and re-train your KNN and Logistic model it effectively learns the new patterns and adapts to them. in the end, you end up testing on data it has already seen before.

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว +1

      each time when we are running the cell, the model variable is initialized again, so it won't use the previous model.

  • @jitendratrivedi7889
    @jitendratrivedi7889 3 ปีที่แล้ว +3

    Well explained. Request you to please post series only data cleaning/preprocessing/Mathematical /EDA operations in python..

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      I will definitely try to cover the concepts separately

  • @nikhilpingale2111
    @nikhilpingale2111 3 ปีที่แล้ว +1

    very nice tutorial... easily understandable..... thnq soooooooo much

  • @chandanar8278
    @chandanar8278 3 ปีที่แล้ว +2

    Hi I was working in the same way on the google collaboratory. In the correlation part I enterd df.corr(), it says df is not defined. Can you please help me out?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว +1

      you have to run the cells from the start, dataframe should be loaded...

    • @chandanar8278
      @chandanar8278 3 ปีที่แล้ว +1

      @@HackersRealm Thank you so much Your vedio was very helpful

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      @@chandanar8278 Glad you liked it!!!

  • @saturng5207
    @saturng5207 4 ปีที่แล้ว +2

    Thanks buddy it was just awesome.

  • @souhamahmoudi7745
    @souhamahmoudi7745 2 ปีที่แล้ว +1

    Thank you very much, that's super helpful !

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      Glad you liked the content!!!😄

  • @satyanshpandey5002
    @satyanshpandey5002 3 ปีที่แล้ว +2

    it was awesome. thank yo so much sir

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว +1

      Glad it was helpful!!!

  • @banjofikayo
    @banjofikayo 10 หลายเดือนก่อน

    Please can i use this same exact process for another dataset for example like a dataset that contains histological images that will be used to detect and classify colorectal cancer

    • @HackersRealm
      @HackersRealm  10 หลายเดือนก่อน

      for image dataset, you could use other projects which are similar in the playlist... or you could use some snippets from the projects for yours

  • @Manu-fz3ud
    @Manu-fz3ud 3 ปีที่แล้ว +1

    Sir how to link front end to the code. While we give input it is not responds tell the solution.

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      for frondend, you can use flask to send the data for the model to predict, but it's a long process as you have to create some functions for processing

  • @firstlast-wz9jv
    @firstlast-wz9jv ปีที่แล้ว +1

    very detailed explanation

  • @ramyasri6845
    @ramyasri6845 3 ปีที่แล้ว +1

    Well explained

  • @mmt92
    @mmt92 3 ปีที่แล้ว +1

    Nice, one question how do you get a dropdown suggestions in the notebook, I can't get it?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      try to press tab or shift+space to get suggestions!!!

  • @niteshprajapat7918
    @niteshprajapat7918 3 ปีที่แล้ว +2

    The session was awesome.. I have worked on it before... But can you tell me where to start ML and Maths stuff , any channel name?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว +1

      you can refer andrew ng course, or you can check the playlists in my channel that covers ml concepts

    • @niteshprajapat7918
      @niteshprajapat7918 3 ปีที่แล้ว

      @@HackersRealm ohk Sir, andrew ng's YT course is similar as coursera's course ?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      @@niteshprajapat7918 yes

    • @niteshprajapat7918
      @niteshprajapat7918 3 ปีที่แล้ว +1

      @@HackersRealm ohk, Thank u Sir 😀😀

  • @inxi8987
    @inxi8987 2 ปีที่แล้ว +3

    Predict part?

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      you can check this video for prediction and deployment
      th-cam.com/video/2LqrfEzuIMk/w-d-xo.html

  • @yanamalaneelima2905
    @yanamalaneelima2905 8 หลายเดือนก่อน

    df.corr() , it's showing value error , how to rectify it sir?

    • @HackersRealm
      @HackersRealm  8 หลายเดือนก่อน

      Could you drop the output column and try again?

    • @mr.khateeb6967
      @mr.khateeb6967 8 หลายเดือนก่อน +1

      Create a new Variable Name ex iris=df.drop(columns="Species")
      And apply Correction
      iris.corr ()
      This will work

  • @chytrams9217
    @chytrams9217 3 ปีที่แล้ว +1

    is this DECISION TREE based ??plz reply

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว +1

      I used different algorithms for this project

    • @brandonzamani8344
      @brandonzamani8344 3 ปีที่แล้ว +2

      Decision Tree and 3 other models are discussed.

  • @tudorradu5848
    @tudorradu5848 10 หลายเดือนก่อน +1

    great tutorial

    • @HackersRealm
      @HackersRealm  9 หลายเดือนก่อน

      Glad you liked it!!!

  • @adityaraj-j9k4t
    @adityaraj-j9k4t 5 หลายเดือนก่อน

    sir df.corr() gives error, that cannot convert string into float
    please resolve the issue

    • @Yett1hhh
      @Yett1hhh 5 หลายเดือนก่อน +1

      df = df.select_dtypes(include=[float,int])
      df.corr()
      this worked for me

    • @HackersRealm
      @HackersRealm  5 หลายเดือนก่อน

      this code will work

  • @kurmarao7971
    @kurmarao7971 3 ปีที่แล้ว +2

    This video was good, but with accuracy how do you conclude what amount of species belongs to diff groups?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      You can use classification report module to get a detailed report for each classes

  • @mohamedessam1473
    @mohamedessam1473 2 ปีที่แล้ว +1

    Thank You Mam

  • @Pratyush_Chourasia
    @Pratyush_Chourasia 3 ปีที่แล้ว +1

    Thank u sir♥️♥️

  • @Pawan8340
    @Pawan8340 2 ปีที่แล้ว

    First of all How I can i download this iris dataset as CSV file.
    I am facing lots of problem.

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      You can get it from the github repo in the description, it's easy

  • @bonyy07
    @bonyy07 2 ปีที่แล้ว

    shouldnt we drop the duplicate rows ?

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      is there any duplicate rows in the data? i think the total data is 150 only

  • @yashpandit1980
    @yashpandit1980 3 ปีที่แล้ว

    in scatterplot the representation of all the the 3 colors is not executing....1 color is missing

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      you can mention any color you want, of the 3 colors

  • @bhawanashukla790
    @bhawanashukla790 ปีที่แล้ว

    ValueError: could not convert string to float: 'Iris-setosa'
    I am getting this error while applying the correlation by writing a code df.corr( )
    could you please explain how to fix it.

    • @HackersRealm
      @HackersRealm  ปีที่แล้ว

      Try to remove the colomn, or convert that column using label encoding

    • @thequitecat3934
      @thequitecat3934 ปีที่แล้ว

      @bhawanashukla790 same here. did you solve it ?

    • @ayushsonkar1788
      @ayushsonkar1788 ปีที่แล้ว

      did u solve the problem? How?

    • @Ally.076
      @Ally.076 10 หลายเดือนก่อน

      Solution is df = df.drop(columns = ['Species'])

    • @akshatverma838
      @akshatverma838 10 หลายเดือนก่อน

      @@Ally.076 where shoul i put this line of code

  • @__8rt_for_life__
    @__8rt_for_life__ 2 ปีที่แล้ว

    Hi sir were did u get csv file because when i am trying it, its shows that no such file in content

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      you can get it from the github code repo also

    • @__8rt_for_life__
      @__8rt_for_life__ 2 ปีที่แล้ว +1

      Thnx sir i got it ✌🏻

  • @aqarabhusnain1271
    @aqarabhusnain1271 2 ปีที่แล้ว

    how I can convert my data (from excel) to iris dataset.

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว +1

      you can read the excel using pandas and use the same workflow

    • @aqarabhusnain1271
      @aqarabhusnain1271 2 ปีที่แล้ว

      @@HackersRealm will you provide a link please

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      @@aqarabhusnain1271 there is no link for this, instead of read_csv, use read_excel

  • @--CSEMusfiraYaseen
    @--CSEMusfiraYaseen 3 ปีที่แล้ว

    Hi sir. I'm working on collaboratory. It's giving an error if I go with "species" how will it be resolved?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      it doesn't matter what you use, the flow remains the same after loading the dataset

  • @Phoenix-ju8hf
    @Phoenix-ju8hf 2 ปีที่แล้ว +2

    The video was great but i have a doubt what did we achieve at the end after applying so many model like what we did to data or changed something or classified them what did we do at end what is the reason why we trained the model i am a newbie

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      you can use the model to classify the flower type based on the input. check this video for remaining part th-cam.com/video/2LqrfEzuIMk/w-d-xo.html

    • @Phoenix-ju8hf
      @Phoenix-ju8hf 2 ปีที่แล้ว +1

      @@HackersRealm thankyou soo much ❤️

  • @dhanabommakanti3620
    @dhanabommakanti3620 2 ปีที่แล้ว

    do we have to download the csv file to run the notebook

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      yes

    • @dhanabommakanti3620
      @dhanabommakanti3620 2 ปีที่แล้ว +1

      I'm running jupyter notebook using classification algorithm.... and I have worked on histograms, scatterplots and heatmaps.... i have a doubt in here.... that can we also draw pie charts and box plots using the same data?
      And is there any perception like we can plot only some type of plot based on the data we have or we can plot all type of plots?

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      @@dhanabommakanti3620 it depends on the analysis you want to do, if you create box plot here, you can check for outliers. Each plot has specific insights we can get

  • @srishtychauhan2764
    @srishtychauhan2764 3 ปีที่แล้ว +1

    What is the point of shuffling?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      it will trained the data from different points

  • @aarohigupta4286
    @aarohigupta4286 4 หลายเดือนก่อน

    Upar ke modules execute ni hore ????kya kare?

    • @HackersRealm
      @HackersRealm  4 หลายเดือนก่อน

      which part is not executed?

    • @aarohigupta4286
      @aarohigupta4286 4 หลายเดือนก่อน

      Accuracy bar bar 100 aarha h

    • @aarohigupta4286
      @aarohigupta4286 4 หลายเดือนก่อน

      In last code I got 95%accuracy instead of 93 is this correct?

    • @HackersRealm
      @HackersRealm  4 หลายเดือนก่อน

      @@aarohigupta4286 yeah, the train test split might change each time if we run, so it's not an issue, to replicate same results, you can use random state in train_test_split.

  • @AakashJacobs
    @AakashJacobs 4 ปีที่แล้ว +1

    Nice tutorial. ❤️

  • @HensiThakkar
    @HensiThakkar 3 ปีที่แล้ว

    How to save the model using pickle?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      you can normally store it using the model variable

    • @HensiThakkar
      @HensiThakkar 3 ปีที่แล้ว

      @@HackersRealm can u plz tell me how to do?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      @@HensiThakkar Please connect through linkedin or insta for further queries!!!! Link in the description

  • @alamazahreh6423
    @alamazahreh6423 3 ปีที่แล้ว +1

    hey sir, thank you for the amazing video!
    is there a video how to handle csv files in os, i want to import data from os, a set of csv files and visualize them
    any video please or documentation

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      you can see dogs vs cats classification and some other project videos, I have loaded data using os module and processed it

    • @alamazahreh6423
      @alamazahreh6423 3 ปีที่แล้ว

      @@HackersRealm thanks for your reply, but in your video you have 2 files what if i have 3 files, the if is goning to be different how can i write my if please?

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      @@alamazahreh6423 you can add elif statement; you have to change the logic accordingly!!!

    • @alamazahreh6423
      @alamazahreh6423 3 ปีที่แล้ว +1

      @@HackersRealm ok!!!!!

  • @liamjeske9799
    @liamjeske9799 3 ปีที่แล้ว

    Part of the video is severely distorted when I attempt to watch it but when I hover over a piece of the video with my mouse, a preview of what the video should be appears clear.

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      i think the video is clear, it may be an network issue or in youtube. Please check it again as I didn't get the issue so far

  • @pritam.3740
    @pritam.3740 2 ปีที่แล้ว +1

    Thanks brother

  • @Chick0714
    @Chick0714 ปีที่แล้ว +1

    tqs for video

  • @ramavathpriyanka7289
    @ramavathpriyanka7289 3 ปีที่แล้ว

    Im not getting the scatter plot properly i.e, Im not getting all the three points pointed
    can any one pls help me out

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      what error you are facing?

    • @thequitecat3934
      @thequitecat3934 ปีที่แล้ว

      At first I got the same problem. But in my case I have written the flower name incorrectly so after correcting It got fixed.

  • @beautifulworld9293
    @beautifulworld9293 2 ปีที่แล้ว +1

    Too good

  • @Manabadikavali
    @Manabadikavali 2 ปีที่แล้ว +1

    Good teach knowledge

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      Thanks for your kind words!!!

  • @adithyakrishnan.r2266
    @adithyakrishnan.r2266 3 ปีที่แล้ว

    bro if i am doing as a project how to proceed it

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      It is a project, i didn't get what you are asking....

  • @satyanshpandey5002
    @satyanshpandey5002 3 ปีที่แล้ว +1

    sir here i'm facing error
    AttributeError: module 'matplotlib' has no attribute 'scatterplot'

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      try to reinstall the module using pip, that may help

  • @anvithkumar1055
    @anvithkumar1055 4 ปีที่แล้ว +1

    please continue series bro

    • @HackersRealm
      @HackersRealm  4 ปีที่แล้ว

      This week, will post a video for regression project

  • @AK-cy3ql
    @AK-cy3ql 2 ปีที่แล้ว

    [Errno 2] No such file or directory: 'iris.csv'

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      place the dataset file in same directory as the notebook file

    • @AK-cy3ql
      @AK-cy3ql 2 ปีที่แล้ว

      @@HackersRealm yes I did that, but I thought that dataset was inbuilt in the library and does not need to be downloaded separately and placed in the directory

    • @HackersRealm
      @HackersRealm  2 ปีที่แล้ว

      @@AK-cy3ql no for this one, you have to place in the directory

  • @sasivardhanbonthu8159
    @sasivardhanbonthu8159 3 ปีที่แล้ว +1

    explained better than edureka

  • @jameshopkins3541
    @jameshopkins3541 10 หลายเดือนก่อน

    I need an explanation. I got Nothing until now

    • @HackersRealm
      @HackersRealm  10 หลายเดือนก่อน

      which part is confusing for you?

  • @Hashim4x
    @Hashim4x ปีที่แล้ว +1

    🤍

  • @ankitachauhan6037
    @ankitachauhan6037 ปีที่แล้ว +1

    Awsm video can u check your dm actually i want to ask something related to AI course please check ur dm

  • @saviovnn
    @saviovnn 3 ปีที่แล้ว

    starts adding PLSSSSS caption

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      it will automatically generated by youtube

    • @saviovnn
      @saviovnn 3 ปีที่แล้ว

      @@HackersRealm you are not, you have to enable it, add to the other videos thx

    • @HackersRealm
      @HackersRealm  3 ปีที่แล้ว

      @@saviovnn it's enabled, it will take some time to generate actually