#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) здесь.