Skip to main content

PySHS - Faciliter le traitement de données en SHS

Project description

Bibliothèque PySHS

La bibliothèque PySHS a pour but de réunir des outils utiles à un public de praticiens des sciences humaines et sociales francophones pour traiter des données. Elle a pour but de s'enrichir progressivement pour permettre à Python de devenir une alternative (réaliste) à R avec des fonctions facilement utilisables sur les opérations habituelles.

Actuellement, son principal objectif est de pouvoir rapidement obtenir les traitements statistiques nécessaires à l'analyse d'une enquête, en complément avec Pandas.

La version actuelle est la 0.2.0

Contenu

Traiter des données issues d'enquêtes par questionnaires (avec pondération)

  • Description d'un tableau de données
  • Tri à plat et tableau croisé avec pondération
  • Tableau croisant une variable dépendante avec une série de variables indépendantes, avec pondération
  • Wrapper pour réaliser une régression logistique binomiale pondérée

Installation

:warning: PySHS est uniquement compatible avec Python 3

:warning: La bibliothèque est encore en construction donc des changements peuvent arriver vite. Pensez à la mettre à jour, le nom des fonctions change encore.

Via PyPI

$ pip install pyshs

Utilisation

Tri à plat d'une variable qualitative pondérée

>> import pyshs
>> data = pd.read_excel("enquete.xlsx")
>> pyshs.tri_a_plat(data,"age","weight")
age Effectif redressé Pourcentage (%)
[0-25[ 260.4 13.0
[25-45[ 731.1 36.5
[45-65[ 755.1 37.7
[65+ 256.4 12.8
Total 2003 100

Autres utilisations

Voir le Notebook Exemple PySHS.ipynb

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

pyshs-0.2.1.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

pyshs-0.2.1-py2.py3-none-any.whl (9.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pyshs-0.2.1.tar.gz.

File metadata

  • Download URL: pyshs-0.2.1.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for pyshs-0.2.1.tar.gz
Algorithm Hash digest
SHA256 171ba3a09047abc768b52f7f367b50d9c7943b0e34debd5f2337e4271e267357
MD5 857c438529bc61921b64d8877906b312
BLAKE2b-256 c6bb5f28eae177a5913d02ac0e3322c0a14e7c9c4cf7009240bab4ac915e2ebe

See more details on using hashes here.

File details

Details for the file pyshs-0.2.1-py2.py3-none-any.whl.

File metadata

  • Download URL: pyshs-0.2.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for pyshs-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 92982bd98cee66bb7633db91719494a342b27b6c6fcbed56b3624fa79fc283aa
MD5 b328db386cd865c863b122f640eccde6
BLAKE2b-256 5e9f0f7f0cddc62dd32db1c4d2cb2b3d5cafbdcb476053db43281e49902311e5

See more details on using hashes here.

Supported by

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