Skip to main content

A package for learning and teaching mathematical modeling

Project description

Model-Insight

Description

Model-insight is a Python third-party library that loads commonly used mathematical modeling data sets and performs modeling processing (such as evaluation problems, simulation problems, etc.). At the same time, we can also learn the related knowledge of mathematical modeling.

Installing

Use pip

>>>pip install model-insight==0.4.2

Load Datasets

>>>from model_insight.load_datasets import load_#

Several datasets are availiable:

  • Evaluation
    • Battery
    • Roller coaster
    • Aircraft
  • Optimization
    • oil
    • swim
    • portfolio
  • Change
    • Population of U.S.
    • Shanghai COVID cases
  • Prediction
    • Restaurant sales
    • Mead lake
    • Titanic
  • Explaination
    • Adult salary

Multi-criteria Decision Making

Model-Insight provides some functions to preprocess data, give weights, and do comprehensive evaluation. For example,

>>>from model_insight.mcdm_functions import ahp
>>>judgement_matrix = np.array([[1,2,3],[1/2,1,4],[1/3,1/4,1]])
>>>ahp_weights = ahp(judgement_matrix)
>>>ahp_weights
>>>The Max Eigenvalue is  (3.1078473338549757+0j)
array([0.51713362+0.j, 0.35856042+0.j, 0.12430596+0.j])

Welcome to cooperation

If you are interested in this project, you can contact me via learningmm@163.com.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

model-insight-0.51.tar.gz (83.7 kB view details)

Uploaded Source

File details

Details for the file model-insight-0.51.tar.gz.

File metadata

  • Download URL: model-insight-0.51.tar.gz
  • Upload date:
  • Size: 83.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.5

File hashes

Hashes for model-insight-0.51.tar.gz
Algorithm Hash digest
SHA256 041a605d995306b0c7b98736ff89f881b04946eea92b495eecfebd0728d3828f
MD5 4736da41b3ffeb54ee1a56afc1d287bb
BLAKE2b-256 e47c2d1dfc3286f48e06ce0a4169b2fc0925b98bca9409c32afa3b26347f236b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page