Tahmine dayalı bir model oluşturan bir veri bilimcisi olarak hareket edin. pandas DataFrame'im `df` eksik değerlere sahip. İşte `df.isnull().sum()` çıktısı: `[[EKSİK DEĞER SAYILARINI YAPIŞTIRIN]]` İş hedefi `[[HEDEF_DEĞİŞKENİ]]` tahmin etmektir. Sütun adlarına ve hedefe dayanarak, ayrıntılı bir doldurma stratejisi önerin. Eksik değerleri olan her sütun için bir yöntem (ortalama, medyan, mod, sabit veya model tabanlı bir doldurma) önerin ve seçiminizi tek bir cümleyle gerekçelendirin. Çıktıyı, anahtarların sütun adları olduğu ve değerlerin "yöntem" ve "gerekçe" içeren başka bir nesne olduğu bir JSON nesnesi olarak biçimlendirin.
'im var. Bu sütundan aşağıdaki yeni özellikleri oluşturan bir Python betiği oluşturun: - Yıl - Ay - Haftanın günü (sayı olarak, 0=Pazartesi) - Yılın günü - Yılın haftası - İkili bir bayrak
AutoML uzmanı olarak hareket edin. Özellikler `X` ve ikili hedef değişken `y` içeren önceden işlenmiş bir veri setim var. Üç farklı temel sınıflandırma modelini eğiten ve değerlendiren eksiksiz bir Python betiği oluşturun: 1. Lojistik Regresyon 2. Rastgele Orman Sınıflandırıcısı 3. Gradyan Artırma Sınıflandırıcısı (LightGBM kullanarak) Her model için betik şunları yapmalıdır: - 5 katlı çapraz doğrulama kullanın. - Ortalama Doğruluk, Hassasiyet, Geri Çağırma ve F1-skoru hesaplayın ve yazdırın. - Kolay karşılaştırma için sonuçları bir pandas DataFrame'de saklayın.
y_test` (gerçek etiketler) ve `y_pred_proba` (sınıflandırıcım tarafından pozitif sınıf için tahmin edilen olasılıklar) kullanarak, şunları yapan bir Python betiği oluşturun: 1. AUC (Eğri Altındaki Alan) skorunu hesaplayın. 2. ROC (Alıcı Çalışma Karakteristiği) eğrisini çizin. 3. Karşılaştırma için rastgele bir sınıflandırıcıyı temsil eden bir çapraz çizgi ekleyin. 4. Grafiği AUC skoru ile etiketleyin.
model` adlı eğitilmiş bir `RandomForestClassifier` modelim var. Özelliklerim `[[ÖZELLİK_ADLARI_LİSTESİ]]` adlarına sahip. Modelden özellik önemlerini çıkarmak, adlarıyla eşleştirmek ve en önemli 15 özelliği gösteren yatay bir çubuk grafik oluşturmak için Python kodu oluşturun.
Aşağıda bir grafik oluşturan bir Python betiği bulunmaktadır. Betikten sonra grafiği açıklayacağım. Göreviniz, bu içgörünün iş kitlesi için kısa, tek paragraflık bir yorumunu yazmaktır. Teknik jargondan kaçının. `[[PYTHON GRAFİK BETİĞİNİ YAPIŞTIRIN]]` Grafik, 'Katman 1' destek kategorisindeki müşterilerin ortalama aylık harcamasının 150 dolar olduğunu, 'Katman 3' kategorisindeki müşterilerin ise ortalama 45 dolar harcadığını gösteren bir çubuk grafik göstermektedir. Şimdi, iş özetini yazın.
A/B testinin sonuçlarını içeren bir pandas DataFrame `df`'im var. `[['grup', 'dönüştürüldü']]` sütunlarına sahip, burada 'grup' ya 'kontrol' ya da 'tedavi' ve 'dönüştürüldü' 1 veya 0. Kontrol grubu ile tedavi grubu için dönüşüm oranını açıkça gösteren tek bir çubuk grafik oluşturan Python kodu oluşturun. Y ekseni yüzde olarak biçimlendirilmelidir. Grafiği "A/B Test Sonuçları: Dönüşüm Oranı" olarak başlıklandırın ve çubuk renklerini farklı yapın.
34A/B Test Sonuçlarını Raporlayan Bir E-posta Taslağı Oluşturma
Veri analisti olarak hareket edin. Yeni "Tek Tıkla Ödeme" özelliği için yapılan bir A/B testinin sonuçlarını raporlayan bir e-postayı ürün ekibine taslak olarak hazırlayın. Ana bulgular: - Kontrol grubu dönüşüm oranı: %3,5 - Tedavi grubu (özellikli) dönüşüm oranı: %4,8 - Sonuç, 0,002'lik bir p-değeri ile istatistiksel olarak anlamlıdır. - Test, her grupta 50.000 kullanıcı ile 14 gün boyunca çalıştı. E-postayı açık bir konu başlığı, sonucun kısa bir özeti, anahtar sayılar ve özelliğin kullanıma sunulması için bir öneri ile yapılandırın.
Makine öğrenimindeki "aşırı uyum" kavramını bir satış direktörüne açıklayacağınız gibi açıklayın. Bir benzetme kullanın. Açıklamayı 150 kelimenin altında tutun.
Bir veri bilimi projesi README dosyası için bir markdown şablonu oluşturun. Şablon aşağıdaki bölümleri içermelidir: - Proje Başlığı - İş Problemi - Veri Kaynağı - Metodoloji (Veri Temizleme, EDA, Modelleme) - Sonuçlar - Kodu Nasıl Çalıştırılır (Bağımlılıklar, Talimatlar) - Anahtar Kişiler
MLflow'u deney takibi için nasıl kullanacağınızı gösteren bir Python betik parçacığı oluşturun. Betik şunları yapmalıdır: 1. Bir MLflow çalıştırması başlatın. 2. İki parametre kaydedin: `learning_rate` ve `n_estimators`. 3. Üç metrik kaydedin: `accuracy`, `precision` ve `recall`. 4. Eğitilmiş modelin kendisini bir yapıt olarak kaydedin. 5. Çalıştırmayı sonlandırın.
adlı bir CSV dosyası yüklüyorum. İlk olarak, bunu bir pandas DataFrame'e yükleyin ve tam bir veri profili çalıştırın. Her sütun için eksik değerleri, veri tiplerini ve temel istatistikleri belirleyin. Çıktıyı bana gösterin." **Komut 2 (Yapay Zeka yanıtladıktan sonra):** "Teşekkür ederim. Bu profile dayanarak, veri temizlemeyi ele almak için bir Python betiği oluşturun. Eksik
tablom var. Sorgu, aylık müşteri kohortlarının elde tutma oranını hesaplamalıdır. Bir müşterinin kohortu, ilk satın alma ayıdır. Belirli bir ay için elde tutma, o ayda satın alma yapan bir kohorttaki müşterilerin yüzdesidir. Çıktı üç sütuna sahip olmalıdır:
Dört adım, yaklaşık bir dakika. Yapıyı prompt verir, ayrıntıları siz.
1
Promptu seçin
Buradaki her prompt belirli bir iş için yazıldı — “uzman gibi davran” türü genel bir şablon değil. Başlıkları tarayın ve önünüzdeki işe uyanı alın.
2
Kopyalayıp yapıştırın
Kopyala’ya basın, tamamını ChatGPT, Claude, Gemini ya da zaten ödediğiniz asistana yapıştırın. Buradaki hiçbir şey tek bir modele bağlı değil.
3
Köşeli parantezleri doldurun
Göndermeden önce her [Köşeli parantezli alanı] kendi bilgilerinizle değiştirin. Kalite oradan gelir: yapıyı prompt verir, ayrıntıları siz.
4
Kaynak rehbere bakın
Her promptun altındaki “Kaynak” bağlantısı tam makaleyi açar: prompt neden böyle kurulmuş, neye karşı test edilmiş ve hangi araçlarla iyi çalışıyor.
Sık sorulanlar
Bu promptlardan birini gerçek bir işe yapıştırmadan önce akla gelen sorular.
Bu promptlar ücretsiz kullanılabilir mi?
Evet. Bu sayfadaki 50 promptun tamamı ChatGPT, Claude ve Gemini dahil herhangi bir yapay zekâ asistanıyla serbestçe kopyalanıp kullanılabilir. Yalnızca bu araçlardan birinde hesabınız olması yeterli.
veri bilimi için bu promptları nasıl kullanırım?
Kopyala düğmesiyle prompt metnini alın, seçtiğiniz yapay zekâ asistanına yapıştırın ve göndermeden önce [Şehriniz] ya da [Şirket adı] gibi köşeli parantezli alanları kendi bilgilerinizle değiştirin.
Bu promptlar nereden geliyor?
Her prompt, test edilmiş bir Zekai rehberinden alındı. Her promptun altındaki “Kaynak” bağlantısı, mantığını ve nasıl test edildiğini anlatan tam makaleye gider.
Bu promptları değiştirebilir miyim?
Kesinlikle. Her birini başlangıç yapısı olarak görün: talimatları sıkılaştırın, kendi kısıtlarınızı ekleyin ve en iyi çıktıyı veren sürümü saklayın. Köşeli parantezler, her seferinde değişmesi gereken yerleri işaretler.
Diğer mesleklerin prompt kütüphaneleri
Aynı biçim, başka iş — veri bilimi alanına en yakın olanlardan başlayarak.