Где документация по синтаксису R для Power BI?

#r #powerbi #powerquery

#r #powerbi #powerquery

Вопрос:

Я совершенно новичок в R. Я изучал Power BI.

Я вынужден изучать R, потому что хочу использовать регулярные выражения в Power Query.

Я изучаю адский мир R в Power Query. Вот сценарий.

 library(dplyr)
iris_mean <- summarize(group_by(dataset, Species), slength = mean(Sepal.Length), swidth = mean(Sepal.Width), plength = mean(Petal.Length), pwidth = mean(Petal.Width))
  

Я никогда не видел «dataset» в синтаксисе Power Query. Это ключевое слово, специфичное для R? Где я могу найти документацию? Также $, похоже, указывает столбец данных набора данных. Где это задокументировано?

Я хочу узнать больше об интеграции R в Power Query и других ключевых словах для обработки данных.

Комментарии:

1. Избегайте продуктов Microsoft, если вы имеете дело с R. Они действительно не знают, что делают. Чтобы ответить на ваш вопрос: нет, dataset это имя переменной в этом контексте, это не ключевое слово. Установите R, затем прочитайте введение в R (или одну из многих книг об этом), не ожидайте, что Microsoft задокументирует это должным образом. Они когда-нибудь документировали что- нибудь должным образом?

2. R не является языком или продуктом Microsoft, поэтому я бы не ожидал, что они его задокументируют. dataset Обычно относится к данным, которые вы передаете из M в R, но это просто имя, а не ключевое слово.

Ответ №1:

В вашем контексте, dataset вероятно, это имя переменной, содержащее фрейм данных (как массивы вызываются в R) с фактическими данными.

Вы можете найти документацию R на их официальном сайте. Как отмечалось в одном из комментариев, первое чтение может оказаться полезным для понимания основ языка.

Кроме того, Power BI постепенно улучшает свою интеграцию с R и Python. Microsoft также распространяет альтернативу R Engine с открытым исходным кодом, но они не очень хорошо ее документируют.

С другой стороны, они документируют весь язык M (Power Query) здесь.