PySHS - Faciliter le traitement de données de questionnaires en SHS
Project description
PySHS : traitement de données en sciences sociales avec Python
La bibliothèque PySHS a pour but de faciliter l'analyse de données avec Python de questionnaire en sciences humaines et sociales pour les francophones.
Elle vise à combler (partiellement) le manque de fonctions de traitement de données en Python pour les enquêtes par questionnaires, notamment en comparaison avec R.
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(x) croisé(s) avec pondération
- Régression logistique sous forme d'un tableau simple
- Sauvegarde en format tableur de tableaux
- Importation de la fonction
catdesde FactoMineR (association variable catégorielle/autres variables) - Visualisation statique d'une ACM de Prince
N'hésitez pas à compléter :)
Installation
Avec pip
$ pip install pyshs --upgrade
Version de développement
$ git clone https://github.com/emilienschultz/pyshs-bib.git
$ cd pyshs
$ pip install -e .
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 pour voir les fonctions disponibles.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyshs-0.3.9.tar.gz.
File metadata
- Download URL: pyshs-0.3.9.tar.gz
- Upload date:
- Size: 1.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e767a676a5a3f2fe47f031dd97e55e5967f9985e49b48cc5680665b033634418
|
|
| MD5 |
40ba88c481fb6ab1e3b8715e46a982d3
|
|
| BLAKE2b-256 |
35841fd1fc5fc68109d6822807328c845f46560aff20a154abfdfd7593241459
|
File details
Details for the file pyshs-0.3.9-py3-none-any.whl.
File metadata
- Download URL: pyshs-0.3.9-py3-none-any.whl
- Upload date:
- Size: 14.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82fc0bd29add53b542a05164ece2053f831f3f3075775c232116f7813b20f822
|
|
| MD5 |
ceaddf62612f31fff314345e10ef7443
|
|
| BLAKE2b-256 |
6e69f7e92a5afd1561255790f6d54082ff767796b0a5815c1184a5236ba9aefc
|