Maguyva'da Fortran: bilimsel kod tabanları için kod grafları
Yazarlarından uzun yaşayan sayısal kodda ilk belge çağrı grafıdır.
Uzantılar
.f, .f03, .f08, .f90, +3 daha
Maguyva, R'yi AST, sembol ve graf desteğiyle sunar; böylece yapay zeka ajanları R betikleri ve paketleri boyunca fonksiyonları, S3 ve S4 yönlendirmesini ve model uydurma çağrılarını izleyebilir.
R, temel fonksiyonları, paket fonksiyonlarını ve sizin fonksiyonlarınızı tek bir düz ad alanına koyar. Noktalar adın parçasıdır, üye erişimi değildir: is.na, data.frame ve print.summary_table tek tanımlayıcılardır. print.summary_table’ü print üzerinde bir metot olarak okuyan bir araç yapıyı yanlış anlar; her temel çağrıyı kaydeden bir araç ise fonksiyonlarınızı c() ve paste() altına gömer.
Maguyva R adlarını bütün tutar ve temel fonksiyon gürültüsünü filtreler; böylece ajan, analizinizin gerçekten bağlı olduğu fonksiyonları görür.
Maguyva .R, .Rmd ve .Rnw dosyalarını R ile eşler. clean_survey <- function(df) gibi bir ada atanan fonksiyonlar o adla çıkarılır; anonim fonksiyonlar tanım olarak ele alınmaz. Noktalı adlar hiçbir zaman alıcı ve üye olarak bölünmez.
Bazı temel R çağrıları, analiz kodunun nasıl bağlandığını gösterdikleri için bilerek grafta bırakılır: S3 ve S4 yönlendirmesi (UseMethod, standardGeneric), apply ailesi (lapply, sapply, vapply, mapply), model uydurma (lm, predict, anova), paket yükleme (library, require) ve tryCatch ile hata işleme.
Graf ayrıca örneklemeyi ve okuma ve yazmaları kaydeder.
clean_survey’i kim çağırıyor ve çıktısını hangi modeller kullanıyor?” (find_symbol, ardından dependency_search incoming)fit_model’i çağırıyor?” (dependency_search)load_raw_data’dan son regresyona giden yolu izle.” (get_task_context)print, paste, c, data.frame, çizim çağrıları ve rastgele sayı üreteçleri gibi temel R, stats ve graphics kaynaklı yaklaşık 800 ad ilişkilerden filtrelenir. Bunlar için text_pattern_search kullanın.structural_search içindeki classes, imports ve variables hazır ayarları hiçbir şey seçmez. find_symbol ve text_pattern_search kullanın..Rmd ve .Rnw dosyaları parça parça değil, bütünüyle R dilbilgisiyle okunur; R Markdown ve Sweave belgelerinde kısmi sonuçlar bekleyin.Hızlı başlangıç ile bir repo bağlayın, ardından destek matrisi için uyumluluk sayfasına bakın. Karma veri bilimi repoları için Python rehberini de okuyun.
En uygun kullanım
Ajan iş akışları
Motor ayrıntıları
Yararlı MCP giriş noktaları
Tanıma ve çağıranlara ihtiyaç duyduğunuzda bir temizleme, modelleme veya S3 metodu adı için kullanın.
Çıktısını değiştirmeden önce hangi analizlerin bir yardımcı fonksiyona bağlı olduğunu görmek için incoming geçişi kullanın.
"Ham verinin yüklenmesinden son regresyona giden yolu izle" gibi istemler için kullanın.
İlgili rehberler
Yazarlarından uzun yaşayan sayısal kodda ilk belge çağrı grafıdır.
Uzantılar
.f, .f03, .f08, .f90, +3 daha
Python kod tabanları servisler, betikler, tip taslakları ve operasyonel bağlantı kodu genelinde yayıldığında yararlıdır.
Uzantılar
.py, .pyi, .pyw