215 похожих чатов

Спасибо. >Все равно надо было таблицы Эксель с нужной разметкой А у

R проблемы с экспортом в эксель? Или дело в том, что всё равно нужно дергаться и менять формат?

1 ответов

22 просмотра

На моем опыте было 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 ровно один пакет на все случаи жизни – не понимаю.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта