OpenAI
Bu sayfanın çevirisi otomatik olarak yapılmıştır. Orijinal İngilizce makaleyi görüntüleyin.

ChatGPT ile veri analizi

ChatGPT'te verilerle çalışırken kullanılan özellik ve yetenekler

Güncellenme zamanı: 4 days ago

ChatGPT'te verilerle neler yapabilirsiniz?

ChatGPT ile veri analizi yaparken yüklediğiniz verilerden statik ve etkileşimli tablolar ve grafikler oluşturabilirsiniz.

  • ChatGPT, verileriniz arasında gezinmenize ve tüm satır ile sütunlarınızı görüntülemenize olanak tanıyan etkileşimli bir tablo görünümünü otomatik olarak oluşturur.

  • Bir dosya yükledikten sonra ChatGPT, veri kümesi için ideal grafik türünü belirleyebilir veya komutunuzda desteklenen grafik türlerinden birini belirtebilirsiniz.

  • Etkileşimli grafiklerinizin görsellerini özelleştirebilir ve bulgularınızı açıklayan özetler oluşturabilirsiniz.

  • Akıl yürütme modellerini kullanarak test verileri üzerinde regresyon çalıştırma, karmaşık iş metriklerini görselleştirme ve senaryo tabanlı simülasyonlar yürütme gibi görevleri gerçekleştirebilirsiniz.

Hangi dosya türleri destekleniyor?

ChatGPT, aşağıdakiler dahil çeşitli dosya biçimlerinde yüklenen verileri analiz edebilir:

  • Excel (.xlsx)

  • Virgülle ayrılmış değerler (.csv)

  • PDF (.pdf)

  • JSON

Ayrıca en güncel dosya sürümlerini doğrudan şu kaynaklardan yükleyebilirsiniz:

  • Google Drive

  • Microsoft OneDrive Personal

  • Sharepoint dahil Microsoft OneDrive

ChatGPT'te analiz için elektronik tablolar hazırlarken en iyi sonuçlar için şu yönergeleri izleyin:

Yapın:

  • İlk satıra açıklayıcı sütun başlıkları ekleyin

  • Sütun başlıklarında kısaltma ve teknik jargonlardan kaçınarak sade bir dil kullanın

  • Her kayıt için tek satır kullanın

Yapmayın:

  • Tek bir elektronik tabloya birden fazla bölüm ve tablo eklemeyin

  • Boş satır veya sütun eklemeyin

  • Kritik bilgiler içeren görseller eklemeyin

ChatGPT grafikleri kullanarak verileri nasıl analiz eder ve görselleştirir?

ChatGPT, verilerinizi analiz etmek için pandas'ı, verilerinizle hem statik hem de etkileşimli grafikler oluşturmak için ise Matplotlib'i kullanır. ChatGPT ile verilerinizi analiz ettikten veya görselleştirdikten sonra, ChatGPT'in bu araçları nasıl kullandığını görmek için yanıtın sonunda görünen Analizi Görüntüle bağlantısına tıklayın:

View analysis tooltip in ChatGPT data analysis conversation

Analizi varsayılan olarak nasıl görebilirim?

ChatGPT ile verilerinizi analiz ettikten veya görselleştirdikten sonra, yanıtın sonunda görünen Analizi Görüntüle bağlantısına tıklayın.

View analysis tooltip in ChatGPT data analysis chat

Modalın üst kısmında, her yanıttan sonra analiz penceresinin varsayılan olarak görünmesi için “Ayrıntıları her zaman göster” seçeneğini açabilirsiniz.

Image

Kodu yerel olarak kullanmak isterseniz, kodu panonuza kopyalamak için “Kopyala”ya tıklayıp ardından kod düzenleyicinize yapıştırabilirsiniz.

Etkileşimli grafikleri nasıl etkinleştiririm?

Bir grafik oluşturduktan sonra, grafiğin sağ üst köşesinden "Etkileşimli grafiğe geç" seçeneğini belirleyin.

ChatGPT chart controls with tooltip for switching to interactive chart

Bu seçeneği belirledikten sonra grafik, grafiğinizin etkileşimli sürümünü gösterecek şekilde yeniden işlenir. Lütfen sınırlı sayıda grafik türünün etkileşimli olduğunu unutmayın.

Grafiğin sağ üst köşesinden "Statik grafiğe geç" seçeneğini belirleyerek yeniden statik grafiğe dönebilirsiniz.

Chart toolbar tooltip for switching to a static chart in ChatGPT data analysis

Hangi grafik türleri etkileşimlidir?

Şu anda çoğu durumda yalnızca çubuk, pasta, saçılım ve çizgi grafikleri etkileşimlidir.

ChatGPT şu etkileşimli olmayan grafiklerden çeşitli türler üretebilir: histogramlar, saçılım grafiği, kutu grafikleri (Box-and-Whisker Plots), ısı haritaları, alan grafikleri, radar grafikleri, ağaç haritaları, kabarcık grafikleri ve şelale grafikleri.

Aynı anda kaç dosyayı analiz edebilirim?

  • Belirli bir konuşmaya en fazla 10 dosya yüklenebilir

  • Bir GPT'ye Bilgi olarak en fazla 20 dosya eklenebilir (GPT düzeyinde Kod Çalıştırma Aracı özelliği etkinleştirilmişse ChatGPT bu dosyalarla etkileşime girebilir)

Ne kadar veriyi analiz edebilirim?

Dosya başına 512 MB. CSV dosyaları veya elektronik tablolar için dosya boyutu, her satırın boyutuna bağlı olarak yaklaşık 50 MB'ı aşamaz.

Bu, ChatGPT'i bir elektronik tablo uygulamasında açılamayacak kadar büyük veri dosyalarıyla çalışmak için iyi bir çözüm haline getirir.

Yüklediğim dosyaları nasıl silerim?

Gelişmiş Veri Analizi'ne yüklenen dosyalar, planınıza göre değişen bir süre içinde silinir. Dosya kullanım sınırınıza ulaşıyorsanız, bu sınırlar ortak olduğundan son sohbetlerdeki veya oluşturduğunuz GPT'lerdeki dosyaları da silebilirsiniz.

Arka planda neler oluyor?

Yapılandırılmış veri yüklediğinizde ChatGPT, mevcut olabilecek şemayı ve değer türlerini anlamak için önce verinin ilk birkaç satırını inceler.

Verileriniz hakkında soru sorduğunuzda ChatGPT şu adımları gerçekleştirir:

  1. Kod yürütme ortamında yüklenen verilere erişir

  2. Verileri işlemek ve gerekli analitik çıktıyı üretmek için Python kodu yazar

  3. Kodu çalıştırır ve sonuçları inceler

  4. Sonuçları sohbet penceresinde gördüğünüz yanıta entegre eder

ChatGPT'in hem kod yazabilmesi hem de çalıştırabilmesi, karmaşık matematiksel işlemler ve istatistiksel analiz teknikleri gerçekleştirmesini sağlar. ChatGPT'in oluşturduğu kodu incelemek isterseniz, bir mesajın sonundaki mavi [>_] bağlantısına tıklayın.

ChatGPT veriyi nasıl analiz edeceğini nereden biliyor?

ChatGPT'in temel yeteneklerinden biri, doğal dil komutlarına dayalı karmaşık analizler yapabilmesidir. Bunu mümkün kılmak için ChatGPT modelleri çok sayıda veri analizi görevi üzerinde ön eğitim sonrası eğitilmiştir. Örnek veri kümelerine, bu veri kümeleriyle ilgili doğal dil sorularına ve veri analistlerinin bu soruları yanıtlamak için yazdığı koda maruz bırakıldıktan sonra model artık yeni analizler gerçekleştirmek için yeni kod üretebilmektedir. Bu nedenle ChatGPT, karmaşık görevleri yerine getirmek için özel Python kitaplıklarını nasıl kullanacağını “bilir”.

ChatGPT kodu nasıl çalıştırır?

Veri analizi yaparken ChatGPT, güvenli bir kod yürütme ortamına erişim sağlar. Ortam yüzlerce Python kitaplığıyla önceden yüklenmiştir ve ChatGPT bu kitaplıkları içe aktarmak ve kullanmak için nasıl kod yazacağını bilir. Ortam, ChatGPT komutuna eklenmiş dosyalara erişebilir; bu da yüklediğiniz yapılandırılmış verilerle etkileşime girmesine olanak tanır. Ortam ayrıca GPT Actions kullanılarak alınan dosyalara da erişebilir.

ChatGPT komutunuza yanıt olarak kod oluşturduğunda, bu kodu yürütülmek üzere ortama iletir. Ardından, oluşturulan kodun ürettiği hatalar da dahil olmak üzere ortam çıktılarina erişebilir. ChatGPT hataları yorumlayabilir ve oluşturulan koddaki sorunları otomatik olarak çözebilir.

ChatGPT kod yürütme ortamı doğrudan dış ağ istekleri oluşturamaz. Kod yürütme aynı zamanda ChatGPT barındırma platformunun geri kalanından da yalıtılmıştır; bu da özelliğin güvenliğini sağlar.

ChatGPT bir konuşma sırasında ilk kez veri analiz ettiğinde, kod yürütme ortamının yeni bir örneği oluşturulur. Bu örneğe yalnızca ilgili konuşma içinden erişilebilir ve konuşma etkinliğini yitirdikten sonraki 13 saat içinde yok edilir.

Veri analizi dışında bazı kullanım alanları nelerdir?

ChatGPT'in kod yürütme ortamı öncelikle yapılandırılmış verilerle etkileşim kurmak için tasarlanmıştır. Ancak özelliğin temel yetenekleri (kod yazma ve çalıştırma, kod yürütmenin çıktısına erişme) veri analizi dışında çok çeşitli uygulamalara olanak tanır.

Uygulamalar şunları içerir:

  • Dosya işleme ve oluşturma

  • Yapılandırılmamış verilerin ve metin belgelerinin tematik analizi

  • vb.

ChatGPT çeşitli kodlama görevleri üzerinde eğitilmiştir ve görevleri tamamlamak için kod yürütme ortamını kullanmanın yaratıcı yollarını bulabilir.

Bu makale yararlı oldu mu?