Visualiser data i R
R-økosystemet tilbyder flere grafbiblioteker, der er fyldt med mange forskellige funktioner. Hver Apache Spark Pool i Microsoft Fabric indeholder som standard et sæt kuraterede og populære open source-biblioteker. Tilføj eller administrer ekstra biblioteker eller versioner ved hjælp af funktionerne til administration af Microsoft Fabric-bibliotek.
Vigtigt
Microsoft Fabric er i prøveversion.
Forudsætninger
Et Power BI Premium abonnement. Hvis du ikke har en, kan du se Sådan køber du Power BI Premium.
Et Power BI-arbejdsområde med tildelt Premium-kapacitet. Hvis du ikke har et arbejdsområde, kan du bruge trinnene i Opret et arbejdsområde til at oprette et og tildele det til en Premium-kapacitet.
Log på Microsoft Fabric.
Åbn eller opret en notesbog. Du kan få mere at vide om, hvordan du bruger Microsoft Fabric-notesbøger.
Skift det primære sprog ved at angive sprogindstillingen til SparkR (R).
Vedhæft din notesbog til et lakehouse. I venstre side skal du vælge Tilføj for at tilføje et eksisterende lakehouse eller oprette et lakehouse.
ggplot2
ggplot2-biblioteket er populært til datavisualisering og udforskning af dataanalyse.
%%sparkr
library(ggplot2)
data(mpg, package="ggplot2")
theme_set(theme_bw())
g <- ggplot(mpg, aes(cty, hwy))
# Scatterplot
g + geom_point() +
geom_smooth(method="lm", se=F) +
labs(subtitle="mpg: city vs highway mileage",
y="hwy",
x="cty",
title="Scatterplot with overlapping points",
caption="Source: midwest")
rbokeh
rbokeh er et oprindeligt R-afbildningsbibliotek til oprettelse af interaktiv grafik.
library(rbokeh)
p <- figure() %>%
ly_points(Sepal.Length, Sepal.Width, data = iris,
color = Species, glyph = Species,
hover = list(Sepal.Length, Sepal.Width))
p
Afbildning af R
Plotly er et R-grafbibliotek, der laver interaktive grafer i publikationskvalitet.
library(plotly)
fig <- plot_ly() %>%
add_lines(x = c("a","b","c"), y = c(1,3,2))%>%
layout(title="sample figure", xaxis = list(title = 'x'), yaxis = list(title = 'y'), plot_bgcolor = "#c7daec")
fig
Highcharter
Highcharter er en R-ombrydning til JavaScript-biblioteket Highcharts og dets moduler.
library(magrittr)
library(highcharter)
hchart(mtcars, "scatter", hcaes(wt, mpg, z = drat, color = hp)) %>%
hc_title(text = "Scatter chart with size and color")