R проблемы с экспортом в эксель? Или дело в том, что всё равно нужно дергаться и менять формат?
На моем опыте было 2 беды (3 на самом деле): 1) Для MacOSX собирают безобразную сборку R.app . Компонент RGui.app постоянно виснет в самый неподходящий момент. Работать в итоге в режиме "команда -- результат" можно только на RStudio. Но поскольку по факту только 1 кросс-платформенный IDE сделан – то это какой-то вендор-лок прям. ИМХО, это плохо. У питона тьма IDE и редакторов. 1.2) Код питона легче запускать из командной строки, там есть более адекватная система определения рабочей директории. В R задолбишься каким-то программным методом заставлять R искать рабочую директорию вокруг запущенного файла. Как всегда, сделали полу-анальный solution в виде сред-проектов в RStudio. Но это опять попахивает vendor-lock. 2) Половина графических сред для Data Minig написана на GTK+ 2.*. Нужно тянуть пакет, а на Винде и Маке он работает с перебоями. Поэтому, к примеру, для выполнения Data Mining через rattle() [library(rattle); rattle()] нужно ухитриться корректно поставить RGtk2, иначе тыква. Я не знаю, откуда столько рукожопия у разрабов R-foundation, раз пакет GTK уже какой год не могут нормально вбиндить в поставку. Можно писать приложения с использованием Tcl/Tk. Я делал такое и могу смело заявить, что приложение на маках будет зависать при любых обстоятельствах. И опять же R не умеет искать местоположение исполняемого файла. Ах да, нет возможности сделать exec-файлы 🙂 3) Для работы с Excel есть 4 пакета, но только 2 из них позволяют работать – это openxlsx и readxl. Остальные факапят с Java. Я знаю, что 80% занимает обработка данных, но блин. Целых два пакета, разный синтаксис, разный набор функций и разный набор сраных условий, при которых эти пакеты работают. Почему не сделали как с pandas ровно один пакет на все случаи жизни – не понимаю.
Обсуждают сегодня