Прегръщам R, докато пазя Mathematica и Python в сърцето си

Що се отнася до визуализирането на моите данни, обикновено избирам между R, Mathematica, Python, MATLAB, Octave или D3въз основа на моите задачи — и разбира се моето настроение. Въпреки това, всеки път, когато започна с един от тях, веднага се досещам за избора си. Това ме кара да губя огромно количество време в игра и в крайна сметка избирам един - почти - на случаен принцип. Трудно е да се определи кой е шампионът, тъй като много зависи. Така че ще се придържам към R за известно време, за да видя как се чувствам. И все пак, ето техните случаи на употреба за мен:

  • R е професионалист: mf изчерпателна статистика, още по-допълнителен език към python или C/C++. Перфектен за изобилие от данни, но за оскъдни данни.
  • Mathematica е чиста: чудовищни ​​интеграли, градиенти, диференциални уравнения.
  • MATLAB е прост: малки задачи, академични неща. сърфира!
  • Octave е специфичен: До голяма степен MATLAB с отворен код. ML алгоритми за числени проблеми.
  • D3.js харесва: Dropbox е пълен! уеб, любители на JS, силни за геопространствени
  • Python е звяр: истинска разработка, хардкор ML и рамки за копаене: число и текст, но обикновено не финишър.

Обсебен съм от ggplot(2); това е, което знам със сигурност.