Yeni Windows Cihazınızı Veri Bilimi İçin Nasıl Hazırlarsınız

Adım Adım Rehber: Git, R, R Studio, Python (Anaconda), Powershell ve VS Code Uygulamalarının Scoop Kullanarak Kurulumu ve Ayarlanması.
Scoop
Scoop, programları komut satırı üzerinden hızlı ve kolay bir şekilde yüklemenizi ve güncellemelerini yapmanızı sağlayan önemli bir araçtır. Detaylı bilgi için https://scoop.sh/ adresini ziyaret edin. Scoop’u bilgisayarınıza indirmek için öncelikle powershell’i açmanız gerekmektedir. En hızlı yol, Win+R tuşlarına basarak Çalıştır’ı çalıştırmak ve powershell yazmaktır. Mavi ekran ilk bakışta hoş olmayabilir ama rehberin ilerleyen kısımlarında nasıl düzenleyebileceğinizi öğreneceksiniz. Scoop’u bilgisayarınızda kullanmak için aşağıdaki komutları powershell üzerinde çalıştırmanız gerekir. Bu rehberde göreceğiniz en zor komut olsa da, endişelenmeyin çünkü açıklamaları takip ederek kolayca yapabileceksiniz.
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
Git
Git, ücretsiz ve açık kaynaklı bir sürüm kontrol sistemidir. Tüm projelerinizi hızlı ve verimli bir şekilde işlemek için tasarlanmıştır. Kurulumu kolaylaştırmak için Scoop’u kullanabilirsiniz.
scoop bucket add main
scoop install git
Git kurulumu tamamlandı. Bir sonraki adım, GitHub hesabımız ile Git arasındaki bağlantıyı sağlamaktır. Bu işlem için öncelikle SSH anahtarı oluşturmamız gerekir. Aşağıdaki kodu kullanarak bunu gerçekleştirebilirsiniz.
ssh-keygen -o -t rsa -C "MAIL ADRESINIZ"
Yukarıdaki kodu çalıştırdıktan sonra, ENTER tuşlarına basarak işlemi tamamlayabilirsiniz. İşlem sonunda, şifrenizin nerede kaydedildiği konusunda bilgilendirileceksiniz. Örneğin, komut satırında aşağıdaki gibi bir mesaj görünebilir.
Your public key has been saved in C:\Users\kubil/.ssh/id_rsa.pub.
Bu işlem sonunda oluşan /Users/username/.ssh/id_rsa dosyasındaki SSH256 kodunu not defteri ile açın ve içerisindeki kodu GitHub hesabınızdaki Ayarlar bölümünde yer alan “SSH ve GPG Keys” sekmesinde yeni bir SSH anahtarı oluşturarak ekleyin. Git kurulumu tamamlandı ve GitHub hesabımız ile bağlantı kuruldu.👍
R ve R Studio
R Studio kurulumuna başlamadan önce, bilgisayarınızda R yazılımının yüklü olması gerekmektedir. Bu nedenle, önce R’ı yükleyerek işe başlamalısınız.
scoop install r
R kurulumu tamamlandı ancak, R Studio’nun çalışabilmesi için R yazılımının Program Files dizininde yer alması gerekmektedir. Bu nedenle, Scoop tarafından gerçekleştirilen kurulumun izolasyon amaçlı olarak kullanıcı dosyası içindeki scoop klasöründe yer alması sorununu çözmek için Symbolic Link kullanacağız. İşlemleri gerçekleştirmeden önce, PowerShell’i yönetici modunda açtığınızdan emin olun.
New-Item -ItemType SymbolicLink -Path "C:\Program Files\r" -Target "C:\Users\<username>\scoop\apps\r"
Yukarıda belirttiğimiz komutlar sayesinde, scoop ile yüklenen R dosyalarının sembolik bir kopyasını Program Files’a taşıdık. Bu konuda daha fazla bilgi edinmek için https://blogs.windows.com/windowsdeveloper/2016/12/02/symlinks-windows-10/ linkini ziyaret edebilirsiniz. R için gerekli tüm düzenlemeler yapıldığına göre, artık R Studio kurulumu gerçekleştirebilirsiniz.
scoop bucket add extras
scoop install rstudio
RStudio veri analiz işlemleriniz için kullanabileceğiniz profesyonel bir platformdur. Yukarıdaki adım adım kurulum komutlarını kullanarak, RStudio’yu bilgisayarınızda sorunsuz bir şekilde kurabilir ve veri analizi projelerinizi gerçekleştirebilirsiniz. RStudio çalışmaya hazır ve sizin için en iyi veri analiz deneyimini sunacaktır 👍
Python (Anaconda)
Python, veri bilimciler için oldukça popüler bir programlama dili olmasına rağmen, kurulumu zor olabilecek bir işlemdir. Ancak, veri biliminde kullanacağımız özel paketleri içeren Anaconda sürümünü kullanarak, kurulum sürecini hızlandırabiliriz. Anaconda’nın kurulumu, yaklaşık 10 dakika sürebilir ama bu süre işlemi gerçekleştirmek için gereklidir. Unutmayın, Anaconda veri bilimciler için optimize edilmiş bir sürümdür ve sizin için en iyi veri analizi deneyimini sunacaktır.
scoop install anaconda3
Anaconda kurulumu gerçekleştirdikten sonra, bir sonraki adımımız Python kodlarımızı yazıp çalıştırabileceğimiz bir çalışma ortamı oluşturmak olacaktır. Bu amaçla, VS Code, veri bilimciler için ideal bir seçenek olacaktır. Çok sayıda eklentisi sayesinde, VS Code hem kullanım kolaylığı hem de pratikliği ile öne çıkmaktadır. Özellikle Anaconda ile birlikte kullanıldığında, Python kodlarınızı kolayca yazabilecek, çalıştırabilecek ve debug edebileceksiniz.
VS Code
VS Code, veri bilimciler için çok yönlü bir çalışma ortamıdır. Python, JavaScript, C# gibi birçok programlama dili için kullanılabilmektedir. Özellikle Excel Viewer eklentisi sayesinde, veri analizi projelerinizi gerçekleştirirken Excel dosyalarınızı kolayca inceleyebilirsiniz. Ayrıca, dahili terminal özelliği sayesinde, gerektiği zaman paketleri çalışma ortamınıza hızlıca dahil edebilirsiniz. Bu sayede, veri analizi projelerinizi gerçekleştirirken ihtiyacınız olan tüm araçları tek bir ortamda toplamış olursunuz.
scoop install vscode
Kurulum işlemi tamamlandıktan sonra, VS Code’u çalıştırarak gerekli eklentileri ve python paketlerini yükleyebilir ve çalışma ortamınızı hazırlayabilirsiniz. Bu eklentiler arasında; Python ve Jupyter en önemlileridir. Bu eklentileri kurduktan sonra, python için çalışma ortamınız tamamlanmış olur. Unutmamalısınız ki, eğer kodlarınızı python dosyası olarak çalıştırmak istiyorsanız, dosyanın uzantısı .py olmalıdır. Eğer python notebook olarak çalıştırmak istiyorsanız, dosyanın uzantısı .ipynb olmalıdır. Bu şekilde çalışmalarınızı doğru bir şekilde yürütmüş olursunuz.
Örnek Python Dosyası
Örnek Python Notebook Dosyası
Powershell
“Microsoft tarafından yayınlanan ve çok sayıda kişiselleştirme seçeneği sunan yeni PowerShell’in kurulumunu gerçekleştireceğiz. Kurulum işlemi, sistem yöneticisi yetkileri gerektirebilir ve bazı komutların çalışması için güncelleştirmelerin yüklenmesi gerekebilir. Kurulum tamamlandıktan sonra, PowerShell komutlarını kullanarak sistemi yönetebilir ve özelleştirebilirsiniz.
scoop install pwsh
Bu sayede, tüm gerekli programlarınızı kurmuş oldunuz. Bundan sonra, bilgisayarınıza bir program indirmek istediğinizde, öncelikle https://scoop.sh/ adresinde programın var olup olmadığını kontrol edebilirsiniz. Eğer program mevcutsa, oradan hızlı ve sorunsuz bir şekilde kurulumunu gerçekleştirebilirsiniz. Bu şekilde, programlarınızı daha kolay ve hızlı bir şekilde yönetebilirsiniz. PowershellBir sonraki yazımda, yüklemiş olduğumuz PowerShell’in nasıl kişiselleştirilebileceği konusunda ayrıntılı bilgi vereceğim. Özellikle, PowerShell komutlarının nasıl kullanılacağı, özel fonksiyonlar ve betiklerin nasıl oluşturulacağı gibi konuları ele alacağım. Lütfen, bir sonraki yazıya kadar takip etmeyi unutmayın. Bu şekilde, PowerShell’i en iyi şekilde kullanabilirsiniz. Bir sonraki yazıda görüşmek üzere😃