Visualiser data i R
R-økosystemet tilbyder flere grafbiblioteker, der er pakket med mange forskellige funktioner. Hver Apache Spark Pool i Microsoft Fabric indeholder som standard et sæt organiserede og populære biblioteker med åben kildekode. Tilføj eller administrer ekstra biblioteker eller versioner ved hjælp af funktionerne til administration af Microsoft Fabric-biblioteker.
Forudsætninger
Få et Microsoft Fabric-abonnement. Du kan også tilmelde dig en gratis Prøveversion af Microsoft Fabric.
Brug oplevelsesskifteren nederst til venstre på startsiden til at skifte til Fabric.
Åbn eller opret en notesbog. Du kan få mere at vide under Sådan bruger du Microsoft Fabric-notesbøger.
Angiv sprogindstillingen til SparkR (R) for at ændre det primære sprog.
Vedhæft din notesbog til et lakehouse. I venstre side skal du vælge Tilføj for at tilføje et eksisterende lakehouse eller for at oprette et lakehouse.
ggplot2
ggplot2-biblioteket er populært til datavisualisering og udforskning af dataanalyser.
%%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 fremstiller 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 for 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")