How to cluster data based on a subset of attributes (4 attributes)?How to merge two dictionaries in a single expression?How do I check if a list is empty?How do I check whether a file exists without exceptions?How can I safely create a nested directory in Python?How to know if an object has an attribute in PythonHow do I sort a dictionary by value?Proper way to declare custom exceptions in modern Python?How do I list all files of a directory?How can I replace all the NaN values with Zero's in a column of a pandas dataframe“Large data” work flows using pandas

How to implement a feedback to keep the DC gain at zero for this conceptual passive filter?

Multiplicative persistence

Biological Blimps: Propulsion

How should I respond when I lied about my education and the company finds out through background check?

Why should universal income be universal?

Why Shazam when there is already Superman?

How to indicate a cut out for a product window

why `nmap 192.168.1.97` returns less services than `nmap 127.0.0.1`?

Is this toilet slogan correct usage of the English language?

Removing files under particular conditions (number of files, file age)

Count the occurrence of each unique word in the file

How to explain what's wrong with this application of the chain rule?

Is it safe to use olive oil to clean the ear wax?

Where did Heinlein say "Once you get to Earth orbit, you're halfway to anywhere in the Solar System"?

Freedom of speech and where it applies

Travelling outside the UK without a passport

Is there a name for this algorithm to calculate the concentration of a mixture of two solutions containing the same solute?

Why is so much work done on numerical verification of the Riemann Hypothesis?

Drawing ramified coverings with tikz

Should I outline or discovery write my stories?

Creepy dinosaur pc game identification

Approximating irrational number to rational number

How do you make your own symbol when Detexify fails?

What is Cash Advance APR?



How to cluster data based on a subset of attributes (4 attributes)?


How to merge two dictionaries in a single expression?How do I check if a list is empty?How do I check whether a file exists without exceptions?How can I safely create a nested directory in Python?How to know if an object has an attribute in PythonHow do I sort a dictionary by value?Proper way to declare custom exceptions in modern Python?How do I list all files of a directory?How can I replace all the NaN values with Zero's in a column of a pandas dataframe“Large data” work flows using pandas













-1















I have a pandas DataFrame that holds the data for some objects, among which the position of some parts of the object (Left, Top, Right, Bottom).



For example:



ObjectID Left, Right, Top, Bottom
1 0 0 0 0
2 20 15 5 5
3 3 2 0 0


How can I cluster the objects based on this 4 attributes?
Is there a clustering algorithm/technique that you recommend me?










share|improve this question


























    -1















    I have a pandas DataFrame that holds the data for some objects, among which the position of some parts of the object (Left, Top, Right, Bottom).



    For example:



    ObjectID Left, Right, Top, Bottom
    1 0 0 0 0
    2 20 15 5 5
    3 3 2 0 0


    How can I cluster the objects based on this 4 attributes?
    Is there a clustering algorithm/technique that you recommend me?










    share|improve this question
























      -1












      -1








      -1








      I have a pandas DataFrame that holds the data for some objects, among which the position of some parts of the object (Left, Top, Right, Bottom).



      For example:



      ObjectID Left, Right, Top, Bottom
      1 0 0 0 0
      2 20 15 5 5
      3 3 2 0 0


      How can I cluster the objects based on this 4 attributes?
      Is there a clustering algorithm/technique that you recommend me?










      share|improve this question














      I have a pandas DataFrame that holds the data for some objects, among which the position of some parts of the object (Left, Top, Right, Bottom).



      For example:



      ObjectID Left, Right, Top, Bottom
      1 0 0 0 0
      2 20 15 5 5
      3 3 2 0 0


      How can I cluster the objects based on this 4 attributes?
      Is there a clustering algorithm/technique that you recommend me?







      python cluster-analysis data-mining data-analysis hierarchical-clustering






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 2 days ago









      onraonra

      1089




      1089






















          2 Answers
          2






          active

          oldest

          votes


















          0














          Almost all clustering algorithms are multivariate and can be used here. So your question is too broad.



          It may be worth looking at appropriate distance measures first.



          Any recommendation would be sound to do, because we don't know how your data is distributed.






          share|improve this answer






























            0














            depending upon the data type and final objective you can try k-means, k-modes or k-prototypes. if your data got a mix of categorical or continuous variables then you can try partition around medoids algorithm. However, as stated earlier by another user, can you give more information about the type of data and its variance.






            share|improve this answer






















              Your Answer






              StackExchange.ifUsing("editor", function ()
              StackExchange.using("externalEditor", function ()
              StackExchange.using("snippets", function ()
              StackExchange.snippets.init();
              );
              );
              , "code-snippets");

              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "1"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader:
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              ,
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );













              draft saved

              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55281360%2fhow-to-cluster-data-based-on-a-subset-of-attributes-4-attributes%23new-answer', 'question_page');

              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              0














              Almost all clustering algorithms are multivariate and can be used here. So your question is too broad.



              It may be worth looking at appropriate distance measures first.



              Any recommendation would be sound to do, because we don't know how your data is distributed.






              share|improve this answer



























                0














                Almost all clustering algorithms are multivariate and can be used here. So your question is too broad.



                It may be worth looking at appropriate distance measures first.



                Any recommendation would be sound to do, because we don't know how your data is distributed.






                share|improve this answer

























                  0












                  0








                  0







                  Almost all clustering algorithms are multivariate and can be used here. So your question is too broad.



                  It may be worth looking at appropriate distance measures first.



                  Any recommendation would be sound to do, because we don't know how your data is distributed.






                  share|improve this answer













                  Almost all clustering algorithms are multivariate and can be used here. So your question is too broad.



                  It may be worth looking at appropriate distance measures first.



                  Any recommendation would be sound to do, because we don't know how your data is distributed.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 2 days ago









                  Anony-MousseAnony-Mousse

                  58.8k797162




                  58.8k797162























                      0














                      depending upon the data type and final objective you can try k-means, k-modes or k-prototypes. if your data got a mix of categorical or continuous variables then you can try partition around medoids algorithm. However, as stated earlier by another user, can you give more information about the type of data and its variance.






                      share|improve this answer



























                        0














                        depending upon the data type and final objective you can try k-means, k-modes or k-prototypes. if your data got a mix of categorical or continuous variables then you can try partition around medoids algorithm. However, as stated earlier by another user, can you give more information about the type of data and its variance.






                        share|improve this answer

























                          0












                          0








                          0







                          depending upon the data type and final objective you can try k-means, k-modes or k-prototypes. if your data got a mix of categorical or continuous variables then you can try partition around medoids algorithm. However, as stated earlier by another user, can you give more information about the type of data and its variance.






                          share|improve this answer













                          depending upon the data type and final objective you can try k-means, k-modes or k-prototypes. if your data got a mix of categorical or continuous variables then you can try partition around medoids algorithm. However, as stated earlier by another user, can you give more information about the type of data and its variance.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered 2 days ago









                          vilisSOvilisSO

                          286




                          286



























                              draft saved

                              draft discarded
















































                              Thanks for contributing an answer to Stack Overflow!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid


                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.

                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55281360%2fhow-to-cluster-data-based-on-a-subset-of-attributes-4-attributes%23new-answer', 'question_page');

                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

                              Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

                              Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript