Практический документ для математического программирования в R? - PullRequest
0 голосов
/ 24 сентября 2011

Существует ли простой, похожий на шпаргалку документ, в котором собраны лучшие практики для математических вычислений в R? У кого-нибудь есть короткий список их лучших практик? Например, это будет включать такие элементы, как:

  1. Для больших числовых векторов x вместо вычисления x^2 следует вычислить x*x. Это ускоряет вычисления.
  2. Чтобы решить систему $ Ax = b $, никогда не решайте $ A ^ {- 1} $ и умножьте влево $ b $. Существуют алгоритмы более низкого порядка (например, исключение Гаусса)

Я нашел хорошую таблицу численного анализа здесь . Но я ищу что-то более быстрое, более грязное и более специфичное для R.

1 Ответ

3 голосов
/ 24 сентября 2011

@ Дирк Эддельбойттель опубликовал кучу материала о "высокопроизводительных вычислениях с R". Он также постоянный игрок, поэтому, вероятно, придет и соберет несколько заслуженных репутаций. Пока вы ждете, вы можете прочитать некоторые из его материалов здесь: http://dirk.eddelbuettel.com/papers/ismNov2009introHPCwithR.pdf

Имеется архив списка рассылки r-devel, где обсуждаются вопросы численного анализа, относящиеся к производительности R. Я часто помещаю его URL в слот домена страницы расширенного поиска Google, когда хочу посмотреть, что могло быть сказано в прошлом: https://stat.ethz.ch/pipermail/r-devel/

...