Hva er SPS-filformatet?
.sps er en IBM SPSS Statistics-syntaksfil - et skript i ren tekst skrevet i SPSS-kommandospråket. Hver kommandoblokk avsluttes med et punktum (.), og språket skiller ikke mellom store og små bokstaver. Syntaksfiler registrerer hvert trinn i en statistisk analyse: lasting av data, transformering av variabler (RECODE, COMPUTE, FILTER) og kjøring av prosedyrer som FREQUENCIES, REGRESSION og ANOVA.
En hovedfordel med .sps-filer er reproduserbarhet: den samme kommandosekvensen kan kjøres på nytt på oppdaterte data for å produsere identiske resultater. SPSS autogenererer syntaks hver gang en bruker klikker på Lim inn i stedet for OK i en dialogboks, noe som gjør det enkelt å fange opp GUI-drevne analyser som gjenbrukbare skript.
Filene er UTF-8-kodet i SPSS 24 og nyere; eldre filer kan bruke Latin-1 eller Windows-1252. Moderne versjoner kan sette inn * Encoding: UTF-8. som den første linjen for å deklarere kodingen. Fordi formatet er ren tekst, kan .sps-filer åpnes og redigeres i alle tekstredigeringsprogrammer uten å installere SPSS.
Syntaks er i stor grad bakoverkompatibel på tvers av alle IBM SPSS Statistics-utgivelser; de fleste skript skrevet for tidligere versjoner kjører uten endringer i IBM SPSS Statistics v30 (2024), den nåværende utgivelsen. Statistiske data lagres vanligvis i tilhørende .sav-filer.
Sikkerhet og trygghet
RISIKO: LOWEn SPSS-syntaksfil er ren tekst uten kjørbart innhold utenfor SPSS-miljøet. Den kan bare kjøres inne i IBM SPSS Statistics. En ondsinnet .sps-fil kan teoretisk sett slette filer (ved bruk av HOST-kommandoer for å kjøre OS-kommandoer) eller lekke data via SPSS sine filskrivingskommandoer, men dette krever at brukeren åpner og kjører den i SPSS. Gå gjennom ukjente .sps-filer i et tekstredigeringsprogram før de utføres.
Formatdetaljer
i et nøtteskall- Atari Spectrum 512 Smooshed Image - Atari ST-grafikkprogrammet Spectrum 512 brukte .sps for komprimerte/«smooshed» bilder (RLE-komprimerte 512-fargers bitmapper, 320x199 px); helt urelatert til SPSS.
Programmer som åpner SPS-filer
Tekniske detaljer
dyp spesifikasjon| Språktype | SPSS kommandosyntaksspråk - nøkkelorddrevet, skiller ikke mellom store/små bokstaver, én kommandoblokk per setning |
| Setningsavslutning | Hver kommandoblokk avsluttes med et punktum (`.`) |
| Koding | UTF-8 (SPSS 24+); Latin-1 / Windows-1252 i eldre filer; deklarert via `* Encoding: UTF-8.` kommentarlinje |
| Kommandoer for datamanipulering | `RECODE`, `COMPUTE`, `FILTER`, `SELECT IF`, `SORT CASES`, `AGGREGATE` |
| Kommandoer for statistisk analyse | `FREQUENCIES`, `DESCRIPTIVES`, `CROSSTABS`, `REGRESSION`, `ANOVA`, `FACTOR`, `CLUSTER` |
| Mekanisme for reproduserbarhet | Kjøring av samme `.sps`-fil på identiske data produserer identiske resultater - kjerneområde for forskningsgjennomsiktighet |
| Autogenerering | SPSS genererer `.sps`-syntaks automatisk når brukeren klikker på **Lim inn** i stedet for **OK** i en dialogboks |
| Bakoverkompatibilitet | Kommandosyntaks er i stor grad kompatibel på tvers av alle SPSS-utgivelser siden 1990-tallet; få kommandoer er utgått |
| Tilhørende dataformat | Statistiske data lagret i `.sav`-filer; syntaks refererer vanligvis til `.sav` for `GET FILE`- og `SAVE`-kommandoer |
| Utdataformat | Analyseresultater skrives til `.spv`-visningsfiler; kan eksporteres til PDF, Excel eller Word |
| Redigering uten SPSS | Fullt lesbar og redigerbar i alle tekstredigeringsprogrammer - ingen SPSS-installasjon kreves |
| Typisk filstørrelse | 1 KB - 5 MB; de fleste syntaksfiler er små; store skript for batch-prosessering kan være større |
| Utgitt | 1968 (SPSS software); .sps extension formalized in SPSS for Windows, early 1990s |
| Siste versjon | Current with IBM SPSS Statistics (v30 as of 2024) |
| Spesifikasjon | www.ibm.com |
SPS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SPS-filer.