Статьи

R с PowerBI: пошаговое руководство

Повсюду был большой интерес к тому, как интегрировать R-скрипты с инструментальными панелями Microsoft PowerBI. Вот пошаговое руководство к этому.

Предположим, у вас есть готовый код R, например, с  библиотекой ggplot2  . Давайте использовать следующие сценарии для выполнения аналитики с использованием данных CHOL.

  1. Откройте R studio или R Package (CRAN) и сначала установите библиотеку ggplot2.

  2. Вставьте следующий скрипт R и выполните его:
  3. install.packages(‘ggplot2’)
    library(ggplot2)
    chol <- read.table(url(“http://assets.datacamp.com/blog_assets/chol.txt&#8221;"), header = TRUE)
    #Take the column “AGE” from the “chol” dataset and make a histogram it
    qplot(chol$AGE , geom = “histogram”)
    ggplot(data-chol, aes(chol$AGE)) + geom_histogram()

    Вы должны увидеть визуальный вывод, подобный этому.

    Гистограмма

  4. Затем выполните следующие фрагменты кода R, чтобы узнать аргумент binwidth, используя функцию qplot () :
  5. qplot(chol$AGE,
    geom = “histogram”,
    binwidth = 0.5)

    qplot.JPG

  6. Позволяет получить некоторую помощь от функции  hist () в R:
  7. #Lets take help from hist() function
    qplot(chol$AGE,
    geom=”histogram”,
    binwidth = 0.5,
    main = “Histogram for Age”,
    xlab = “Age”,
    fill=I(“blue”))

    hist.JPG

  8. Теперь добавьте функцию  I () для вложенных цветов:
  9. #Add col argument, I() function where nested color.
    qplot(chol$AGE,
    geom=”histogram”,
    binwidth = 0.5,
    main = “Histogram for Age”,
    xlab = “Age”,
    fill=I(“blue”),
    col=I(“red”))

    Я func.JPG

  10. Затем немного отрегулируйте ggplot2, используя следующий код:
  11. #Adjusting ggplot
    ggplot(data=chol, aes(chol$AGE)) +
    geom_histogram(breaks=seq(20, 50, by = 2),
    col=”red”,
    fill=”green”,
    alpha = .2) +
    labs(title=”Histogram for Age”) +
    labs(x=”Age”, y=”Count”) +
    xlim(c(18,52)) +
    ylim(c(0,30))

    adjustggplot

  12. Постройте гистограмму с помощью следующего кода:
  13. #Plotting Bar Graph
    qplot(chol$AGE,
    geom=”bar”,
    binwidth = 0.5,
    main = “Bar Graph for Mort”,
    xlab = “Mort”,
    fill=I(“Red”))

    bargraph.JPG

  14. Затем откройте инструмент PowerBI для рабочего стола. Вы можете скачать его бесплатно по этой ссылке . Теперь нажмите на вкладку «  Получить данные  », чтобы начать исследование и соединиться с набором данных R. Rscript.JPG
  15. Если вы уже установили R в той же системе, что и PowerBI, вам просто нужно вставить сценарии R в кодовое перо. В противном случае вам нужно установить R в системе, где вы используете рабочий стол PowerBI, например:

    REXE

  16. Затем вы также можете выбрать «пользовательский R-визуал» в визуализациях рабочего стола PowerBI и предоставить необходимые R-сценарии для создания визуальных элементов и, наконец, нажать «Выполнить».
  17. RPBI.JPG

  18. Создайте все визуальные элементы функции R, выполнив те же действия и сохраните панель управления.
  19. Щиток приборов

  20. Вы можете обновить скрипт R в Power BI Desktop. При обновлении сценария R Power BI Desktop снова запускает сценарий R в среде Power BI Desktop.

Связанные Refcard: