doublebellycluster


Namedoublebellycluster JSON
Version 0.0.8 PyPI version JSON
download
home_page
SummaryБиблиотека кластеризации на анализе плотности
upload_time2023-09-25 18:31:22
maintainer
docs_urlNone
authorGeorge Pavlov
requires_python>=3.5
licenseLGPLv3
keywords clustering intra_distance clustering-share-devide sequence-matching
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Doublebellycluster
******************

Doublebellycluster - это Библиотека кластеризации на анализе плотности


Установка
*********


.. code:: bash

    pip install doublebellycluster

или

.. code:: bash

    python setup.py install

Примеры
*******

.. code:: python

    import doublebellycluster

    # Главный класс
    doubleclustering = doublebellycluster.Doubleclustering()
    # запустить кластеризацию на данных xy
    # данные должны быть непрерывными

    xy['col'] = doubleclustering.do_continis( xy[['xx', 'yy']],
                        calc_aggregate_all= True,
                        percentile_cut = 10)
    doubleclustering.d3_color_map(folder='C:/Users/User/Desktop',show_save = False)

    doubleclustering.show_fi_plot_(folder='C:/Users/User/Desktop',show_save = False)
    

    # Есть еще функции

    # Сравнивает две последовательности
    doublebellycluster.seq_match(a, b)

    # найти расстояние между кластерами
    doublebellycluster.get_inter_dist(df,col)





История изменений
*****************

* **Release 1.3.2 (2023-03-20)**

  * Пока работает только на непрерывных данных

* **Release 1.3.1 (2023-02-28)**

  * Если гео данные - то их нужно подготавливать :code:`import pyproj` 
  * Исправлено :code:`AttributeError` при вызове :code:`ResourceLinkObject.public_listdir()`





            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "doublebellycluster",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.5",
    "maintainer_email": "",
    "keywords": "clustering intra_distance clustering-share-devide sequence-matching",
    "author": "George Pavlov",
    "author_email": "pavlovgeorgem@yandex.ru",
    "download_url": "https://files.pythonhosted.org/packages/2e/8f/d4598c1b98c092dd9177880bb1227468c40db4591a4a738b4a9bcf693bdd/doublebellycluster-0.0.8.tar.gz",
    "platform": null,
    "description": "Doublebellycluster\r\n******************\r\n\r\nDoublebellycluster - \u044d\u0442\u043e \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430 \u0430\u043d\u0430\u043b\u0438\u0437\u0435 \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u0438\r\n\r\n\r\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\r\n*********\r\n\r\n\r\n.. code:: bash\r\n\r\n    pip install doublebellycluster\r\n\r\n\u0438\u043b\u0438\r\n\r\n.. code:: bash\r\n\r\n    python setup.py install\r\n\r\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b\r\n*******\r\n\r\n.. code:: python\r\n\r\n    import doublebellycluster\r\n\r\n    # \u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441\r\n    doubleclustering = doublebellycluster.Doubleclustering()\r\n    # \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u044e \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 xy\r\n    # \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u043c\u0438\r\n\r\n    xy['col'] = doubleclustering.do_continis( xy[['xx', 'yy']],\r\n                        calc_aggregate_all= True,\r\n                        percentile_cut = 10)\r\n    doubleclustering.d3_color_map(folder='C:/Users/User/Desktop',show_save = False)\r\n\r\n    doubleclustering.show_fi_plot_(folder='C:/Users/User/Desktop',show_save = False)\r\n    \r\n\r\n    # \u0415\u0441\u0442\u044c \u0435\u0449\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438\r\n\r\n    # \u0421\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u0434\u0432\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438\r\n    doublebellycluster.seq_match(a, b)\r\n\r\n    # \u043d\u0430\u0439\u0442\u0438 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430\u043c\u0438\r\n    doublebellycluster.get_inter_dist(df,col)\r\n\r\n\r\n\r\n\r\n\r\n\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439\r\n*****************\r\n\r\n* **Release 1.3.2 (2023-03-20)**\r\n\r\n  * \u041f\u043e\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043d\u0435\u043f\u0440\u0435\u0440\u044b\u0432\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445\r\n\r\n* **Release 1.3.1 (2023-02-28)**\r\n\r\n  * \u0415\u0441\u043b\u0438 \u0433\u0435\u043e \u0434\u0430\u043d\u043d\u044b\u0435 - \u0442\u043e \u0438\u0445 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c :code:`import pyproj` \r\n  * \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e :code:`AttributeError` \u043f\u0440\u0438 \u0432\u044b\u0437\u043e\u0432\u0435 :code:`ResourceLinkObject.public_listdir()`\r\n\r\n\r\n\r\n\r\n",
    "bugtrack_url": null,
    "license": "LGPLv3",
    "summary": "\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u043d\u0430 \u0430\u043d\u0430\u043b\u0438\u0437\u0435 \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u0438",
    "version": "0.0.8",
    "project_urls": null,
    "split_keywords": [
        "clustering",
        "intra_distance",
        "clustering-share-devide",
        "sequence-matching"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2e8fd4598c1b98c092dd9177880bb1227468c40db4591a4a738b4a9bcf693bdd",
                "md5": "de15abee6799850c222545fec030492a",
                "sha256": "d5343e21b13802d786e1c32813c9cf759e48e5b8c106a628a76dce5daef2481f"
            },
            "downloads": -1,
            "filename": "doublebellycluster-0.0.8.tar.gz",
            "has_sig": false,
            "md5_digest": "de15abee6799850c222545fec030492a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5",
            "size": 30777,
            "upload_time": "2023-09-25T18:31:22",
            "upload_time_iso_8601": "2023-09-25T18:31:22.049246Z",
            "url": "https://files.pythonhosted.org/packages/2e/8f/d4598c1b98c092dd9177880bb1227468c40db4591a4a738b4a9bcf693bdd/doublebellycluster-0.0.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-25 18:31:22",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "doublebellycluster"
}
        
Elapsed time: 0.44138s