Прегръщам 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); това е, което знам със сигурност.