Převod souboru SPSS do EXCEL
Export dat SPSS .sav do Excelu .xlsx při zachování použitelných hodnot a kontrole ztráty metadat.
Vytvořte soubory EXCEL online
Soubory SPSS zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů, EXCEL z něj vyrobíme:
Jak převést soubor spss do formátu excel
- Dokumenty
- Dosud nehodnoceno.
Týmy často obdrží data z průzkumu nebo výzkumu ve formátu SPSS, ale musí kolegům, reportovacím systémům nebo pro ruční kontrolu v Microsoft Excel poskytnout sešit .xlsx. Export dat vytvoří tabulku, kterou lze otevřít bez SPSS, ale nepřenese s sebou všechna statistická metadata.
Formáty souborů SPSS a Excel
Systémový soubor SPSS, obvykle .sav, ukládá obdélníkovou datovou sadu a metadata včetně názvů a popisků proměnných, popisků hodnot, definovaných chybějících hodnot, úrovní měření a formátů zobrazení. IBM SPSS Statistics je primární aplikace pro tyto soubory; běžně se používají v průzkumech, klinickém výzkumu, vzdělávání a marketingovém výzkumu. Komprimované systémové soubory používají .zsav a starší přenosné soubory SPSS používají .por.
Sešit Excel běžně používá .xlsx, aktuální tabulkový formát Office Open XML. Excel podporuje filtrování sloupců, vzorce, kontingenční tabulky, grafy a distribuci uživatelům bez statistického softwaru. Používejte .xlsx namísto staršího .xls, který je omezen na 65 536 řádků na list.
Výstupní soubor SPSS, například .spv, není datová sada. Otevřete jej v SPSS Statistics Output Viewer a jeho tabulky nebo grafy exportujte samostatně, pokud je požadavkem umístit výstup analýzy do Excelu.
Export pomocí IBM SPSS Statistics
- Otevřete datový soubor prostřednictvím File → Open → Data. Soubor
.pornejprve importujte a poté otevřenou datovou sadu uložte nebo exportujte. - Zkontrolujte názvy, typy, data a definice chybějících hodnot v Variable View. Záhlaví sloupců v Excelu by měla být jedinečná a platná pro reportovací nástroj příjemce.
- Vyberte File → Export Data, zvolte Excel 2007 and later (*.xlsx) a určete cílový soubor. Některé verze SPSS zpřístupňují stejnou funkci prostřednictvím File → Save As.
- Povolte možnost zapsat názvy proměnných do prvního řádku. Exportujte values, pokud příjemci potřebují číselné kódy připravené k analýze; popisky hodnot vyberte pouze tehdy, když jsou čitelné kategorie užitečnější než podkladové kódy.
- Otevřete sešit v Excelu a před jeho distribucí zkontrolujte identifikátory, sloupce s daty, kategorické hodnoty a počet řádků.
Pro opakovatelné exporty se syntaxe SPSS vyhne ručnímu nastavování dialogových oken:
SAVE TRANSLATE OUTFILE='survey_export.xlsx'
/TYPE=XLSX
/FIELDNAMES
/CELLS=VALUES
/REPLACE.
Pomocí /CELLS=LABELS exportujete definované popisky hodnot namísto uložených kódů. Uchovávejte kopii založenou na hodnotách, protože popisky mohou být duplicitní nebo upravené a nepředstavují spolehlivou náhradu zdrojových kódů.
Automatizace převodu pomocí Pythonu
Python dokáže převádět soubory, když není k dispozici SPSS nebo když stejný postup vyžaduje mnoho souborů. Nainstalujte reader a Excel writer:
pip install pandas pyreadstat openpyxl
Exportujte uložené hodnoty s názvy proměnných SPSS jako záhlavími sloupců:
import pyreadstat
df, meta = pyreadstat.read_sav("survey.sav", apply_value_formats=False)
df.to_excel("survey.xlsx", index=False)
Nastavte apply_value_formats=True pouze pro sešit určený ke čtení, který obsahuje popisky kategorií. Tato metoda zapíše hodnoty dat, ale v Excelu znovu nevytvoří popisky proměnných SPSS, pravidla chybějících hodnot, úrovně měření, váhy ani definice vícenásobných odpovědí.
Online konverzní služby
CloudConvert a Zamzar mohou být vhodné pro malé, necitlivé soubory, pokud jejich aktuální výběr formátů uvádí SAV i XLSX. Nahrajte soubor, vyberte XLSX, stáhněte výsledek a ověřte jej v Excelu. Nenahrávejte identifikovatelné odpovědi z průzkumu, údaje o pacientech, důvěrné záznamy ani regulovaná data, pokud smlouva poskytovatele, zásady uchovávání, místo zpracování a bezpečnostní opatření nesplňují organizační požadavky.
Kontroly kompatibility
- Excel podporuje nejvýše 1 048 576 řádků a 16 384 sloupců na list. Větší datové sady rozdělte nebo místo nich poskytněte soubory CSV, extrakt z databáze či původní soubor SPSS.
- Excel neuchovává popisky proměnných SPSS, slovníky popisků hodnot, definice uživatelsky chybějících hodnot, úrovně měření, nastavení vah ani sady vícenásobných odpovědí. Pokud jsou tyto definice důležité, poskytněte samostatný codebook.
- Hodnoty systémově chybějící v SPSS se obvykle exportují jako prázdné buňky. Kódy uživatelsky chybějících hodnot, například
99nebo-9, zůstávají běžnými hodnotami, pokud nejsou před exportem překódovány. - Po exportu zkontrolujte data, datum a čas a délky trvání. Excel a SPSS používají odlišné systémy formátování dat a Excel nedokáže reprezentovat data před rokem 1900 jako běžná data v listu.
- Dlouhé identifikátory, poštovní směrovací čísla, čísla účtů a hodnoty s úvodními nulami nastavte před úpravami uživateli na Text. Excel zachovává v číselných buňkách pouze přibližně 15 platných číslic.
- Původní soubor
.savnebo.zsavuchovávejte jako autoritativní analytickou kopii.
Databáze v současné době neobsahuje žádný program na konverzi souborů spss.