Topsis-Vanshika-102103484


NameTopsis-Vanshika-102103484 JSON
Version 0.0.1 PyPI version JSON
download
home_page
Summarytopsis package for decision making
upload_time2024-01-24 09:26:04
maintainer
docs_urlNone
authorVanshika
requires_python
license
keywords python video stream video stream camera stream sockets
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Topsis

**TOPSIS** (Technique for Order of Preference by Similarity to Ideal Solution) is a decision-making method based on the concept that the best solution is the one closest to the positive-ideal solution and farthest from the negative-ideal one. The alternatives are ranked using an overall index calculated from the distances to the ideal solutions.

## Function Parameters

The `topsis` function takes four arguments:

1. **Data.csv file**: The input CSV file containing the data for decision-making.
2. **Weights**: A string representing the weights for each criterion, separated by commas. For example, "1,1,1,1,1".
3. **Impacts**: A string representing the impacts for each criterion, specified as either '+' or '-'. For example, "+,-,+,-,+".
4. **Result file**: The name of the output file that will contain Topsis Score and Rank information.

## How to Use

To use the Topsis package, follow these steps:

1. Open your terminal.
2. Type the following command to install the Topsis package:

   ```bash
   pip install Topsis-Vanshika-102103484
   ```

3. To get started quickly, use the following Python code:

   ```python
   from topis_pckg.topsis import topsis
   topsis('inputfilename','Weights','Impacts','Outputfilename')
   ```

   Make sure to replace `'inputfilename'`, `'Weights'`, `'Impacts'`, and `'Outputfilename'` with your actual file names and values. Ensure that the weights and impacts are specified in double quotes, as shown in the example.

By following these steps, you can efficiently use the Topsis package to calculate scores and ranks based on your decision-making criteria.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "Topsis-Vanshika-102103484",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "python,video,stream,video stream,camera stream,sockets",
    "author": "Vanshika",
    "author_email": "vmittal_be21@thapar.edu",
    "download_url": "https://files.pythonhosted.org/packages/16/73/a388628cb19a76b74a3b4b9c5899a595c17ae201275d9225700c498b85da/Topsis_Vanshika_102103484-0.0.1.tar.gz",
    "platform": null,
    "description": "# Topsis\r\n\r\n**TOPSIS** (Technique for Order of Preference by Similarity to Ideal Solution) is a decision-making method based on the concept that the best solution is the one closest to the positive-ideal solution and farthest from the negative-ideal one. The alternatives are ranked using an overall index calculated from the distances to the ideal solutions.\r\n\r\n## Function Parameters\r\n\r\nThe `topsis` function takes four arguments:\r\n\r\n1. **Data.csv file**: The input CSV file containing the data for decision-making.\r\n2. **Weights**: A string representing the weights for each criterion, separated by commas. For example, \"1,1,1,1,1\".\r\n3. **Impacts**: A string representing the impacts for each criterion, specified as either '+' or '-'. For example, \"+,-,+,-,+\".\r\n4. **Result file**: The name of the output file that will contain Topsis Score and Rank information.\r\n\r\n## How to Use\r\n\r\nTo use the Topsis package, follow these steps:\r\n\r\n1. Open your terminal.\r\n2. Type the following command to install the Topsis package:\r\n\r\n   ```bash\r\n   pip install Topsis-Vanshika-102103484\r\n   ```\r\n\r\n3. To get started quickly, use the following Python code:\r\n\r\n   ```python\r\n   from topis_pckg.topsis import topsis\r\n   topsis('inputfilename','Weights','Impacts','Outputfilename')\r\n   ```\r\n\r\n   Make sure to replace `'inputfilename'`, `'Weights'`, `'Impacts'`, and `'Outputfilename'` with your actual file names and values. Ensure that the weights and impacts are specified in double quotes, as shown in the example.\r\n\r\nBy following these steps, you can efficiently use the Topsis package to calculate scores and ranks based on your decision-making criteria.\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "topsis package for decision making",
    "version": "0.0.1",
    "project_urls": null,
    "split_keywords": [
        "python",
        "video",
        "stream",
        "video stream",
        "camera stream",
        "sockets"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab3cc97305bb36a7a1de52dd401e1242b051d0d21fc6c5daf3dfa5344605ba18",
                "md5": "68a0f7d4afaaa66d635ea4864352f407",
                "sha256": "2f6d3b557ebab148f472a41d45e08442a2719028b6e29b03679b7483d08c7b43"
            },
            "downloads": -1,
            "filename": "Topsis_Vanshika_102103484-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "68a0f7d4afaaa66d635ea4864352f407",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3191,
            "upload_time": "2024-01-24T09:26:02",
            "upload_time_iso_8601": "2024-01-24T09:26:02.524983Z",
            "url": "https://files.pythonhosted.org/packages/ab/3c/c97305bb36a7a1de52dd401e1242b051d0d21fc6c5daf3dfa5344605ba18/Topsis_Vanshika_102103484-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1673a388628cb19a76b74a3b4b9c5899a595c17ae201275d9225700c498b85da",
                "md5": "1744c2e290eb98092ede47ceedb1a022",
                "sha256": "1a0fd23b133741b96c450abc7873a952a092932ddb342573f22ce9f80dbff58a"
            },
            "downloads": -1,
            "filename": "Topsis_Vanshika_102103484-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "1744c2e290eb98092ede47ceedb1a022",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3020,
            "upload_time": "2024-01-24T09:26:04",
            "upload_time_iso_8601": "2024-01-24T09:26:04.552123Z",
            "url": "https://files.pythonhosted.org/packages/16/73/a388628cb19a76b74a3b4b9c5899a595c17ae201275d9225700c498b85da/Topsis_Vanshika_102103484-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-24 09:26:04",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "topsis-vanshika-102103484"
}
        
Elapsed time: 0.17139s