Pickles mit PExplorer untersuchen ================================= PExplorer ist eine separate Qt-Anwendung zum Durchsuchen von mpylab-Pickles. Sie verwendet den Kompatibilitätslader von mpylab und zeigt die Objektstruktur als Baum. Ausgewählte Daten können in eine Tabelle übernommen und als eine oder mehrere Y-Größen über einer X-Größe geplottet werden. Installation und Start ---------------------- .. code-block:: console python -m pip install pexplorer pexplorer Für die direkte Darstellung von pandas-Objekten kann die optionale Abhängigkeit installiert werden: .. code-block:: console python -m pip install "pexplorer[dataframe]" Typischer Ablauf ---------------- 1. Finales oder ``after-measure``-Pickle öffnen. 2. Im Objektbaum den gewünschten Mess- oder Auswertedatensatz auswählen. 3. Den Tabellenbefehl ausführen oder an die konkrete Struktur anpassen. 4. X- und Y-Spalten auswählen und im Plot-Tab darstellen. Ein typischer MSC-Pfad ist: .. code-block:: text processedData_MainCal -> empty -> EnormAve Für ``DataFrame`` und ``Series`` schlägt PExplorer automatisch einen Tabellenbefehl vor. Bei verschachtelten mpylab-Strukturen bleiben bewusst editierbare Python-Befehle verfügbar, weil Frequenzschlüssel, Listen, ``Quantity``-Objekte und optionale ``None``-Werte je nach Messung unterschiedlich aufzubereiten sind. Sicherheit ---------- Sowohl das Laden eines Pickles als auch das Ausführen eines Tabellenbefehls kann Python-Code ausführen. Verwenden Sie PExplorer deshalb ausschließlich mit vertrauenswürdigen Pickles und Befehlen.