Co můžete s daty v ChatGPT dělat?
Při analýze dat v ChatGPT můžete z nahraných dat vytvářet statické i interaktivní tabulky a grafy.
ChatGPT automaticky vytvoří interaktivní zobrazení tabulky, které vám umožní procházet data a zobrazit všechny řádky a sloupce.
Po nahrání souboru může ChatGPT určit ideální typ grafu pro datovou sadu, nebo můžete v promptu zadat jeden z podporovaných typů grafů.
Můžete upravit vzhled interaktivních grafů a vytvářet souhrny vysvětlující vaše zjištění.
Pomocí modelů s uvažováním můžete provádět úlohy, jako je spouštění regresí na testovacích datech, vizualizace složitých obchodních metrik a simulace založené na scénářích.
Jaké typy souborů jsou podporovány?
ChatGPT umí analyzovat data nahraná v různých formátech souborů, včetně:
Excel (.xlsx)
Hodnoty oddělené čárkami (.csv)
PDF (.pdf)
JSON
Můžete také nahrát nejnovější verze souborů přímo z:
Google Drive
Microsoft OneDrive Personal
Microsoft OneDrive včetně Sharepoint
Při přípravě tabulek k analýze v ChatGPT dodržujte pro nejlepší výsledky tato doporučení:
Ano:
Do prvního řádku zahrňte popisné záhlaví sloupců
Pro záhlaví sloupců používejte jednoduchý jazyk a vyhněte se zkratkám a žargonu
Používejte jeden řádek pro jeden záznam
Ne:
Nezahrnujte do jedné tabulky více oddílů a tabulek
Nezahrnujte prázdné řádky ani sloupce
Nezahrnujte obrázky obsahující důležité informace
Jak ChatGPT analyzuje a vizualizuje data pomocí grafů?
ChatGPT používá k analýze dat pandas a k vytváření statických i interaktivních grafů Matplotlib. Po použití ChatGPT k analýze nebo vizualizaci dat klikněte na odkaz View Analysis, který se objeví na konci odpovědi, a podívejte se, jak ChatGPT tyto nástroje použil:
Jak mohu zobrazit analýzu ve výchozím nastavení?
Po použití ChatGPT k analýze nebo vizualizaci dat klikněte na odkaz View Analysis, který se objeví na konci odpovědi.
Nahoře v modálním okně můžete zapnout možnost „Vždy zobrazit podrobnosti“, aby se okno analýzy zobrazovalo ve výchozím nastavení po každé odpovědi.

Pokud chcete kód používat lokálně, můžete kliknutím na „Kopírovat“ zkopírovat kód do schránky a vložit ho do editoru kódu.
Jak zapnu interaktivní grafy?
Po vygenerování grafu vyberte v pravém horním rohu grafu možnost "Switch to interactive chart".

Po výběru této možnosti se graf znovu vykreslí a aktualizuje na interaktivní verzi vašeho grafu. Upozorňujeme, že interaktivní je jen omezená sada typů grafů.
Zpět na statický graf se můžete přepnout výběrem možnosti "Switch to static chart" v pravém horním rohu grafu.

Které typy grafů jsou interaktivní?
V současnosti jsou ve většině případů interaktivní pouze sloupcové, koláčové, bodové a spojnicové grafy.
ChatGPT umí vytvořit i různé neinteraktivní grafy, včetně histogramů, bodových grafů, krabicových grafů (Box-and-Whisker Plots), tepelných map, plošných grafů, radarových grafů, stromových map, bublinových grafů a vodopádových grafů.
Kolik souborů mohu analyzovat najednou?
Do jedné konverzace lze nahrát až 10 souborů
K jednomu GPT lze jako znalosti připojit až 20 souborů (ChatGPT může s těmito soubory pracovat, pokud je na úrovni GPT povolena funkce interpret kódu)
Kolik dat mohu analyzovat?
512 MB na soubor. U souborů CSV nebo tabulek nesmí velikost souboru překročit přibližně 50 MB, v závislosti na velikosti každého řádku.
Díky tomu je ChatGPT dobrým řešením pro práci s datovými soubory, které jsou příliš velké na otevření v tabulkovém editoru.
Jak smažu nahrané soubory?
Soubory nahrané do Advanced Data Analysis se mažou v době, která se liší podle vašeho tarifu. Pokud narážíte na limit využití souborů, můžete soubory smazat také z nedávných chatů nebo z GPT, která jste vytvořili, protože tyto limity sdílejí.
Co se děje na pozadí?
Když nahrajete strukturovaná data, ChatGPT začne tím, že prozkoumá prvních několik řádků dat, aby porozuměl schématu a typům hodnot, které se mohou vyskytovat.
Když položíte otázky k datům, ChatGPT provede následující kroky:
Přistoupí k nahraným datům v prostředí pro spouštění kódu
Napíše kód v Pythonu pro zpracování dat a vytvoření požadovaného analytického výstupu
Spustí kód a vyhodnotí výsledky
Začlení výsledky do odpovědi, kterou vidíte v okně chatu
Právě schopnost ChatGPT kód psát i spouštět mu umožňuje provádět složité matematické operace a techniky statistické analýzy. Pokud si chcete prohlédnout kód, který ChatGPT vygeneroval, klikněte na modrý odkaz [>_] na konci zprávy.
Jak ChatGPT ví, jak data analyzovat?
Jednou ze základních schopností ChatGPT je provádět komplexní analýzu na základě promptů v přirozeném jazyce. Aby to fungovalo, jsou modely ChatGPT dotrénované na velkém objemu úloh analýzy dat. Po seznámení s ukázkovými datovými sadami, otázkami v přirozeném jazyce k těmto datovým sadám a kódem, který datoví analytici napsali pro zodpovězení těchto otázek, je model nyní schopen generovat nový kód pro provádění nových analýz. Proto ChatGPT „ví“, jak používat specializované knihovny Pythonu k provádění složitých úloh.
Jak ChatGPT spouští kód?
Při analýze dat získává ChatGPT přístup k bezpečnému prostředí pro spouštění kódu. Prostředí je předem načtené stovkami knihoven Pythonu a ChatGPT ví, jak napsat kód pro import a použití těchto knihoven. Prostředí má přístup k souborům, které jsou připojené k promptu ChatGPT, což mu umožňuje pracovat se strukturovanými daty, která nahrajete. Prostředí může také přistupovat k souborům, které jsou načtené pomocí GPT Actions.
Když ChatGPT v reakci na váš prompt vygeneruje kód, předá tento kód prostředí ke spuštění. Poté má přístup k výstupům prostředí, včetně případných chyb vytvořených vygenerovaným kódem. ChatGPT umí chyby interpretovat a problémy s vygenerovaným kódem automaticky řešit.
Prostředí ChatGPT pro spouštění kódu neumí přímo generovat odchozí síťové požadavky. Spouštění kódu je také izolováno od zbytku hostitelské platformy ChatGPT, což zajišťuje bezpečnost této funkce.
Když ChatGPT během konverzace analyzuje data poprvé, vytvoří se nová instance prostředí pro spouštění kódu. Tato instance je přístupná pouze z příslušné konverzace a je zničena do 13 hodin od chvíle, kdy se konverzace stane neaktivní.
Jaké jsou příklady využití mimo analýzu dat?
Prostředí ChatGPT pro spouštění kódu je primárně navrženo pro práci se strukturovanými daty. Základní schopnosti této funkce (psaní a spouštění kódu, přístup k výstupu ze spouštění kódu) však umožňují širokou škálu použití i mimo analýzu dat.
Příklady využití zahrnují:
Manipulaci se soubory a jejich generování
Tematickou analýzu nestrukturovaných dat a textových dokumentů
atd.
ChatGPT je trénovaný na různých programátorských úlohách a dokáže vymýšlet kreativní způsoby, jak prostředí pro spouštění kódu využít ke splnění úkolů.
