Vizualizácia údajov v jazyku R
Ekosystém R ponúka viacero grafových knižníc, ktoré sú plné mnohých rôznych funkcií. Každý fond Apache Spark v službe Microsoft Fabric predvolene obsahuje množinu vytvorených a populárnych knižníc typu open-source. Pridajte alebo spravujte ďalšie knižnice alebo verzie pomocou funkcií správy knižnice Microsoft Fabric.
Požiadavky
Získajte predplatné na Microsoft Fabric. Alebo si zaregistrujte bezplatnú skúšobnú verziu služby Microsoft Fabric.
Prihláste sa do služby Microsoft Fabric.
Pomocou prepínača skúseností v ľavej dolnej časti domovskej stránky sa prepnete na službu Fabric.
Otvorte alebo vytvorte poznámkový blok. Ďalšie informácie nájdete v téme Ako používať poznámkové bloky služby Microsoft Fabric.
Ak chcete zmeniť primárny jazyk, nastavte možnosť jazyka na SparkR (R ).
Pripojte svoj notebook k jazeru. Na ľavej strane vyberte položku Pridať a pridajte existujúci lakehouse alebo vytvorte lakehouse.
ggplot2
Knižnica ggplot2 je obľúbená pre vizualizáciu údajov a prieskumné analýzy údajov.
%%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 je natívna knižnica R vykresľovania na vytváranie interaktívnej grafiky.
library(rbokeh)
p <- figure() %>%
ly_points(Sepal.Length, Sepal.Width, data = iris,
color = Species, glyph = Species,
hover = list(Sepal.Length, Sepal.Width))
p
R Plotly
Plotly je knižnica r grafov, ktorá vytvára interaktívne grafy kvality publikovania.
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
Vysoký sýtosť
Highcharter je obal R pre knižnicu JavaScript Highcharts a jej moduly.
library(magrittr)
library(highcharter)
hchart(mtcars, "scatter", hcaes(wt, mpg, z = drat, color = hp)) %>%
hc_title(text = "Scatter chart with size and color")