Це відео не доступне.
Перепрошуємо.

K Means Clustering Algorithm Example in Python - V1

Поділитися
Вставка
  • Опубліковано 22 бер 2020
  • Learn how to use K means Clustering Algorithm in Python using SKLearn. Also learn how to use Kmeans and Principal Component Analysis (PCA) to improve your results. Then, learn how to deploy your model using Power BI and how to analyse the traits of all your clusters and create valuable insights for the business. Real life example! Hope you enjoy this video!
    Support the channel on Patreon:
    / data360yp
    Data Analytics Course Link:
    ipidata.teachable.com/
    Tutorial Overview:
    1. What is Machine Learning in a nutshell
    2. What is Supervised Learning (Supervised Vs Unsupervised Learning)
    3. Problem formulation - What are we trying to solve?
    4. Explaining how the whole automated process will work (Excel - SQL - Python - SQL - Power BI)
    5. Loading the Raw Data into Python
    6. Cleaning the Raw Data
    7. What is Kmeans clustering
    8. How to run Kmeans clustering using SKLean
    6. What is Principal Component Analysis (PCA)
    7. Who to run Kmeans and PCA together in Python
    8. Ways to improve Kmeans results
    9. Running Kmeans with optimal parameters
    12. Creating the front end PowerBI Dashboard
    13. Creating Insights from Clusters
    14. Creating NPS analytics per Cluster
    15. Discussing how these results can be used in real life
    Data Analytics Course Link: ipidata.teachable.com/
    Yiannis GitHub - files: github.com/Pitsillides91/Pyth...
    FREE TUTORIALS:
    Machine Learning Process:
    • What is the Machine Le...
    How to download and install Python through Anaconda:
    • How to Download PYTHON...
    Numpy Tutorial:
    • NumPy Python Tutorial ...
    Pandas Tutorial:
    • Pandas Tutorial for Da...
    Joins / Merges Tutorial:
    • Python Pandas Join Dat...
    MatPlotLib Tutorial:
    • MatPlotLib Python Tuto...
    Seaborn Tutorial:
    • Seaborn Python Tutoria...
    Machine Learning - Linear Regression Tutorial:
    • How to Run Linear Regr...
    Machine Learning - Logistic Regression Tutorial:
    • Logistic Regression SK...
    Yiannis Pitsillides on Social Media:
    / pitsillides91
    ypexists?h...
    www.pinterest.co.uk/pitsillid...
    / 1500092413449073
    Tags:
    K Means Clustering Algorithm Example in Python,kmeans,kmeans clustering,k-means clustering,unsupervised learning example python,machine learning classification example,machine learning clustering,sklearn kmeans,k means clustering example,data360yp,k means python,k means clustering,k means clustering python,k means and pca,principal component analysis example,principal component analysis python,k means clustering algorithm,k means python sklearn,k means sklearn

КОМЕНТАРІ • 55

  • @Data360YP
    @Data360YP  4 роки тому +12

    Hey Everyone! Let me know if you like this video in the comments below! Thanks!

  • @Nick-gs4em
    @Nick-gs4em 4 місяці тому

    3 minutes in I was so excited and confident in my ability to learn this. What a boss teacher!

  • @geofflyons3438
    @geofflyons3438 4 роки тому +8

    Wow! I love how you explain every line of code so clearly. You are a great teacher. Thank you so much.

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

    Thank you so much for this example. I like how concise you are with your explanations. Definitely top 3 data science channels for me now! Subscribed!

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

    The best Data science channel. You really are good at this man!

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

    This Kmeans series is great. Have subscribed for future learnings. Thanks, and please make more content about data science.

  • @Asylum_M
    @Asylum_M 3 роки тому +3

    Thank you for this great video! I really wish you could make a follow-up in-depth video about various clustering algorithms, going in detail about ways to deal with large number of dimensions (PCA often makes data uninterpretable), categorical features and how to correctly select dimensions to project your clusters on.

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

    Again thank you for a very concise lesson! I appreciate the time you put into everything that goes into your lessons! A lot of good take always!

    • @Data360YP
      @Data360YP  4 роки тому

      Thanks Scott! Glad you liked it!

  • @andreasp.189
    @andreasp.189 3 роки тому

    Excellent tutorial Yiannis - attention to detail and explaining step by step in a brief and concise manner! Keep ur videos coming and all the very best! U deserve it!!!

  • @tomjohnas134
    @tomjohnas134 4 роки тому +1

    Great content Yiannis! Keep them coming!

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

    Excellent Video! You are a life saver.

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

    Very good video, good that u add supplementory videos from such great ytbers like statquest. It shows how u really like us to know things, cant wait for future videos

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

    This is great session!

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

    Thank you for this video with explaining really ez to understand and your code is so clear. Hope you will make more content in like this

  • @victor.c.nwachukwu9076
    @victor.c.nwachukwu9076 2 роки тому

    You made this look easy. Thank you

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

    holy shit! your channels really underrated! i hope you blow up

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

    awesome explanation

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

    Thanks for sharing.

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

    Amazing video. Thumbs up

  • @sourabhsoni8771
    @sourabhsoni8771 4 роки тому +1

    your content is amazing sir with end to end including theory & visualize concept

    • @Data360YP
      @Data360YP  4 роки тому

      Thanks man! This is what the community requested! So I deliver :)

    • @Data360YP
      @Data360YP  4 роки тому

      @wise guy Nop, I am not an "institution" so I cannot offer that. That's why the course is really cheap; exactly as much as I need for the monthly payment to keep the page running. The course is geared towards learning how to handle data, clean / transform / join / visualize and generate insights. It's all about the skills! :)

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

    thank you this is really helpful !

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

    Great work! I love your way of explaining everything and then give the reasoning as well! Can you please explain how to plot the clusters of k-mean? Thanks a lot in advance! :)

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

      I explain plotting in part 2 of this series. Check it out!

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

      @@Data360YP Yes I checked that out! Thank you once again! :)

  • @Emy-ib1be
    @Emy-ib1be 11 місяців тому

    Hi! Please, when transforming string data to numerical, does the method or strategy used affect or have an impact on the algorithm results? For example if I decide to replace months by 1,2,3,..,12 or if I use the get dummies function.

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

    make a video on ''customer segmentation and clustering in retail using machine learning'' using real retail dataset

  • @aminedahane5874
    @aminedahane5874 4 роки тому

    Good Job Sir

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

    Thank a lot Yiannis. You applied a pd.get_dummies because all your features were characters. What if you have a mix of numerical and characters in the original data set? Example: country, client, product, sales, market share ? can i face a bug if my "product" feature contains 100000+ distinct values? thanks so much !!!

  • @alexuche9304
    @alexuche9304 9 місяців тому

    hello pls i have a question, can i get the link to the dataset origin

  • @KziziGhizlanita-fj9vq
    @KziziGhizlanita-fj9vq 10 місяців тому

    God job can you help me to get a code example of topological data analysis and clustering using Persistent Homology. Thanks.

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

    👏👏👏👏👏👏👏👏👏

  • @razzi50
    @razzi50 4 роки тому +2

    Can we have your Github to enable us walk through your codes

    • @Data360YP
      @Data360YP  4 роки тому

      Sure! it's in the desc!

  • @MrNabiwishes
    @MrNabiwishes 4 роки тому

    just wanted to ask about , you havent done scaling . Why ?

    • @Data360YP
      @Data360YP  4 роки тому +1

      Hey Nabi. Scaling comes into place when you have big scales and you want to normalize the data within a particular range; sometimes it helps in speed of calculations and outcome. In our case, we only have zeros and ones so there is no need for scaling. Hope this helps!

    • @MrNabiwishes
      @MrNabiwishes 4 роки тому

      @@Data360YP yes thanks for the answere , one more scenario if you you have only binary data in such case without scaling will work but if .if in case you have a data set which has a numerical and binary column . do we need scaling only for numerical column or scaling should be for both data type . One more question attached to this . selection criteria of variable for clustering should have what variance value for the better clustering .....

    • @Data360YP
      @Data360YP  4 роки тому

      @@MrNabiwishes If you have both then, you only (might need to) scale the numeric. But it depends, your numbers may not need scaling the first place. Not sure what you mean from the second question :)

    • @MrNabiwishes
      @MrNabiwishes 4 роки тому

      @@Data360YP how to select variables which would be significant for clustering .depending on their data type . what strategy you use for variables selection before clustering is applied.

    • @Data360YP
      @Data360YP  4 роки тому

      @@MrNabiwishes Watch all the series on K means to see how I use PCA before clustering! That is one of the many techniques!