Qu'est-ce que le format de fichier SPS ?
.sps est un fichier de syntaxe IBM SPSS Statistics - un script en texte brut écrit dans le langage de commande SPSS. Chaque bloc de commande se termine par un point (.), et le langage n'est pas sensible à la casse. Les fichiers de syntaxe enregistrent chaque étape d'une analyse statistique : chargement des données, transformation des variables (RECODE, COMPUTE, FILTER) et exécution de procédures telles que FREQUENCIES, REGRESSION et ANOVA.
L'un des principaux avantages des fichiers .sps est la reproductibilité : la même séquence de commandes peut être réexécutée sur des données mises à jour pour produire des résultats identiques. SPSS génère automatiquement la syntaxe chaque fois qu'un utilisateur clique sur Coller au lieu de OK dans n'importe quelle boîte de dialogue, ce qui permet de capturer facilement les analyses effectuées via l'interface graphique sous forme de scripts réutilisables.
Les fichiers sont encodés en UTF-8 dans SPSS 24 et les versions ultérieures ; les fichiers plus anciens peuvent utiliser Latin-1 ou Windows-1252. Les versions modernes peuvent insérer * Encoding: UTF-8. comme première ligne pour déclarer l'encodage. Comme le format est du texte brut, les fichiers .sps peuvent être ouverts et modifiés dans n'importe quel éditeur de texte sans installer SPSS.
La syntaxe est largement rétrocompatible avec toutes les versions de IBM SPSS Statistics ; la plupart des scripts écrits pour des versions antérieures s'exécutent sans modification dans IBM SPSS Statistics v30 (2024), la version actuelle. Les données statistiques sont généralement stockées dans des fichiers compagnons .sav.
Sécurité et sûreté
RISQUE : LOWUn fichier de syntaxe SPSS est du texte brut sans charge utile exécutable en dehors de l'environnement SPSS. Il ne peut s'exécuter qu'à l'intérieur de IBM SPSS Statistics. Un fichier .sps malveillant pourrait théoriquement supprimer des fichiers (en utilisant les commandes HOST pour exécuter des commandes du système d'exploitation) ou exfiltrer des données via les commandes d'écriture de fichiers de SPSS, mais cela nécessite que l'utilisateur l'ouvre et l'exécute dans SPSS. Examinez les fichiers .sps inconnus dans un éditeur de texte avant de les exécuter.
Détails du format
en bref- Atari Spectrum 512 Smooshed Image - L'application graphique Atari ST Spectrum 512 utilisait .sps pour les images compressées/smooshed (bitmaps de 512 couleurs compressés par RLE, 320x199 px) ; totalement sans rapport avec SPSS.
Programmes qui ouvrent les fichiers SPS
Détails techniques
spécifications approfondies| Type de langage | Langage de syntaxe de commande SPSS - basé sur des mots-clés, insensible à la casse, un bloc de commande par instruction |
| Terminateur d'instruction | Chaque bloc de commande se termine par un point (`.`) |
| Encodage | UTF-8 (SPSS 24+) ; Latin-1 / Windows-1252 dans les fichiers plus anciens ; déclaré via la ligne de commentaire `* Encoding: UTF-8.` |
| Commandes de manipulation de données | `RECODE`, `COMPUTE`, `FILTER`, `SELECT IF`, `SORT CASES`, `AGGREGATE` |
| Commandes d'analyse statistique | `FREQUENCIES`, `DESCRIPTIVES`, `CROSSTABS`, `REGRESSION`, `ANOVA`, `FACTOR`, `CLUSTER` |
| Mécanisme de reproductibilité | L'exécution du même fichier `.sps` sur des données identiques produit des résultats identiques - cas d'utilisation central pour la transparence de la recherche |
| Génération automatique | SPSS génère automatiquement la syntaxe `.sps` lorsque l'utilisateur clique sur **Coller** au lieu de **OK** dans n'importe quelle boîte de dialogue |
| Rétrocompatibilité | Syntaxe de commande largement compatible avec toutes les versions de SPSS depuis les années 1990 ; peu de commandes sont obsolètes |
| Format de données compagnon | Données statistiques stockées dans des fichiers `.sav` ; la syntaxe fait généralement référence au `.sav` pour les commandes `GET FILE` et `SAVE` |
| Format de sortie | Résultats d'analyse écrits dans des fichiers de visualisation `.spv` ; exportables vers PDF, Excel ou Word |
| Édition sans SPSS | Entièrement lisible et modifiable dans n'importe quel éditeur de texte brut - aucune installation de SPSS requise |
| Taille de fichier typique | 1 Ko - 5 Mo ; la plupart des fichiers de syntaxe sont petits ; les scripts de traitement par lots volumineux peuvent être plus grands |
| Publié | 1968 (SPSS software); .sps extension formalized in SPSS for Windows, early 1990s |
| Dernière version | Current with IBM SPSS Statistics (v30 as of 2024) |
| Spécification | www.ibm.com |
Conversions SPS
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SPS.