data-export-excel
Export analysis results, data tables, and formatted spreadsheets to Excel files using openpyxl. Works with ANY LLM provider (GPT, Gemini, Claude, etc.).
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Export analysis results, data tables, and formatted spreadsheets to Excel files using openpyxl. Works with ANY LLM provider (GPT, Gemini, Claude, etc.).
How to use
Zainstaluj bibliotekę openpyxl w swoim środowisku Python (jeśli jeszcze jej nie masz), a następnie zaimportuj wymagane moduły: openpyxl, Workbook, style (Font, PatternFill, Alignment, Border, Side), dataframe_to_rows z openpyxl.utils, pandas i numpy.
Przygotuj dane do eksportu, konwertując je do formatu pandas DataFrame – możesz eksportować obserwacje z AnnData (.obs), zmienne (.var), wyniki analiz DEG (geny, log2FC, wartości p) lub statystyki klastrów uzyskane przez grupowanie danych.
Utwórz nowy skoroszyt Excel za pomocą klasy Workbook, a następnie dodaj arkusz (worksheet) i nadaj mu nazwę. Następnie wpisz dane z DataFrame do arkusza, używając funkcji dataframe_to_rows, która automatycznie obsługuje nagłówki i wiersze danych.
(Opcjonalnie) Dodaj formatowanie do arkusza – stylizuj wiersz nagłówka za pomocą PatternFill (kolor tła), Font (czcionka), Alignment (wyrównanie) i Border (obramowanie). Możesz również dostosować szerokość kolumn i wysokość wierszy, aby poprawić czytelność raportu.
Zapisz skoroszyt na dysku, podając ścieżkę pliku i nazwę – plik będzie gotowy do otwarcia w dowolnym programie obsługującym format Excel.