Excel'i programlamak veya kullanmak? Elektronik tabloları kullanmayı neden bırakmalısınız?

Excel'i programlamak mı yoksa kullanmak mı?

Elektronik tablolar, büyük miktarda veriyi işlemek ve hesaplamak için popüler bir araçtır. Bununla birlikte, programlama dilini kullanmak daha iyi bir seçenek olabilir Julia.

2010 yılında Harvard Üniversitesi'nden iki saygın iktisatçı, Carmen Reinhart ve Kenneth Rogoff, tüm dünyada kemer sıkma planlarını desteklemek için politikacılar tarafından kullanılan iki makale yayınladılar.

Reinhardt ve Rogoff, bir ülkenin borcu gayri safi yurtiçi hasılanın (GSYİH)% 0,1'ından fazlasına yükseldiğinde ortalama reel ekonomik büyümenin yavaşladığını (% 90 düşüş) savundu. Ancak, Microsoft Excel'i kullanırken ciddi sonuçları olan basit bir hata yaptılar.

Ekonomistler, büyüme rakamlarının ortalamasını alırken tüm satırı seçmediler: verileri atladılar Avustralya, Avusturya, Belçika, Kanada ve Danimarka'dan. Bu ülkeleri de ekleyerek,% 0,1'lik düşüş, ekonomik büyümede ortalama% 0,2'lik bir artışa dönüştü.

Genel olarak, elektronik tabloların üç sorunu vardır:

  • Elde edilen verilerin otomatik ve sistematik olarak doğrulanmasına izin vermezler.
  • Bilgilerin sunulma şekli, üçüncü tarafların hataları keşfetmesini son derece zorlaştırır.
  • Mekanik davranışları teşvik ederler. Bazen zamandan tasarruf etmek için formüller kopyalanır ve hangi değişikliklerin yapılması gerektiği, bunu yapmayı unuttukları yapıştırılır.

Belki çünkü belirli bir programın oluşturulması, sizi yaptığınız işe daha fazla dikkat etmeye zorlar veya önceden programlanmış formüllerden çok yönlülüğe sahiptirler. bu elektronik tablolar sağlamaz, gerçek şu ki Ekonomide giderek daha fazla açık kaynak programlama dili kullanılmaktadır.

Excel'i programlamak veya kullanmak mı? Julia neden Excel'den daha iyi?

Julia programlama dili resmen iki yıldır bizimle. 1.0 sürümü, on yıllık bir geliştirmeden sonra Ağustos 2018'de yayınlandı. Bu yirmi dört ay, onu veri analizi için ana araçlardan biri yapmak için yeterliydi.

Julia, açık kaynak kodlu, dinamik tipte bir programlama dilidir. Genel programlama için kullanılabilmesine rağmen bilimsel ve sayısal hesaplama kullanıcılarının ihtiyaçları düşünülerek tasarlanmıştır. Julia kutudan çıktığı gibi paralelliği destekler ve Julia eşdizimleri, çok iş parçacıklı (şu anda deneysel) ve çok çekirdekli veya dağıtılmış işleme olarak sınıflandırılan üç ana paralellik düzeyi sunar.

Dinamik tür diller, program çalışırken değişikliklerin yapılmasına izin veren dillerdir.

Paralellik ile, büyük problemleri birkaç küçük probleme bölerek paralel olarak çözmekten oluşan, hesaplamadaki problemleri çözmenin bir yolundan bahsediyoruz.

Julia'nın Excel'e göre bazı avantajları

  • Açık kaynak, böylece onu kullanmak için pahalı lisanslar ödemenize gerek kalmaz.
  • Sürüm kontrol sistemi ile kullanımı destekler, yürütülen işin akran incelemesine izin verir.
  • Çoklu platformdur; Windows, Mac, Linux, FreeBSD ve Docker makineleri için mevcuttur.
  • Başka bir programlama diline başvurmaya gerek yok. Kullanıcının yeni kitaplıklar oluşturması gerekiyorsa, bunu Julia'da mükemmel bir şekilde yapabilir. Excel'de bir makro diline başvurmak gerekir)
  • Daha yüksek performans. Julia, daha hızlı hesaplamalar için optimize edilmiştir.

Elbette dikkate alınması gereken başka faktörler de var. Birçok yerde kullanıcı ne kullanacağına karar veremez. Herhangi bir Windows bilgisayarı Julia ile programlamayı desteklese bile, bu verileri Excel kullanmayı bırakmayı reddeden diğer kişilerle paylaşmak zorunda kalabilirsiniz. Ancak Julia, Excel verilerini içeri ve dışarı aktarmanıza izin veren kitaplıklara sahiptir.

İkincisi öğrenme eğrisi. Bir asistanda veri tamamlamak, program yapmakla aynı şey değildir. Excel'de bir şeyin nasıl yapılacağına dair Julia'da olduğundan çok daha fazla belge olduğundan bahsetmiyorum bile.

Bugün bile, kolejler ve üniversiteler, iş hesaplamaları ve programlamada sıra dışı bir konu olarak Excel'in kullanımını öğretmeye devam ediyor. Julia gibi dillerin kullanılmasıyla, öğrencilere yalnızca öğrendikleri şeyde bir bütünlük hissi verilmez. Ayrıca, veri yorumlamanın kritik bir beceri olacağı bir dünya için daha hazırlıklı olurlar.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Cesar Augusto Mejías dijo

    Julia ile programlamayı nasıl öğrenirim

    1.    Diego German Gonzalez dijo

      Merhaba. Size İspanyolca birkaç kaynağa bağlantı veriyorum
      https://mauriciotejada.com/programacionjulia/
      https://introajulia.org/

  2.   Miguel dijo

    R Python veya Julia kullanmaya geçmeden önce ...

    Libre Office BASE gibi bir VERİTABANI kullanmak, Elektronik Tablo kullanmaktan daha iyi bir seçenektir.

    Excel'in kullanılmasının nedeni, MS'in Access'i temel paketten kaldırması ve FOSS kullanmayarak, şirketlerde en önemli program türü olduğunda veritabanları öğretilmemesidir.

  3.   Edkalrio dijo

    Yaklaşık yedi yıldır Julia'nın veri analizinde devrim yapacağını, akademi ve iş Ar-Ge'sinde R'nin yerini alacağını okuyorum. Yine de, herkes bu dil hakkında çıldırmış olsa da, hala bunun yükseldiğini görmüyorum.