Tietojen visualisointi R:ssä
R-ekosysteemissä on useita kaaviokirjastoja, jotka ovat täynnä monia erilaisia ominaisuuksia. Microsoft Fabricin jokainen Apache Spark -allas sisältää oletusarvoisesti joukon valittuja ja suosittuja avoimen lähdekoodin kirjastoja. Lisää tai hallitse ylimääräisiä kirjastoja tai versioita Microsoft Fabric - kirjastojen hallintatoimintojen avulla.
Edellytykset
Hanki Microsoft Fabric -tilaus. Voit myös rekisteröityä ilmaiseen Microsoft Fabric -kokeiluversioon.
Siirry Synapse Data Science -käyttökokemukseen aloitussivun vasemmassa reunassa olevan käyttökokemuksen vaihtajan avulla.
Avaa muistikirja tai luo se. Lisätietoja on artikkelissa Microsoft Fabric -muistikirjojen käyttäminen.
Muuta ensisijaista kieltä määrittämällä kieliasetukseksi SparkR (R ).
Liitä muistikirjasi Lakehouseen. Valitse vasemmalla puolella Lisää lisätäksesi olemassa olevan lakehousen tai luodaksesi lakehousen.
ggplot2
ggplot2-kirjasto on suosittu tietojen visualisoinnin ja valmistelevan data-analyysin kannalta.
%%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 on alkuperäinen R-piirtokirjasto vuorovaikutteisen grafiikan luomiseen.
library(rbokeh)
p <- figure() %>%
ly_points(Sepal.Length, Sepal.Width, data = iris,
color = Species, glyph = Species,
hover = list(Sepal.Length, Sepal.Width))
p
R-kaavio
Plotly on R-kaaviokirjasto, joka tekee vuorovaikutteisia ja julkaisulaatuisia kaavioita.
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
Suuri kaavio
Highcharter on Highcharts JavaScript -kirjaston ja sen moduulien R-paketoija.
library(magrittr)
library(highcharter)
hchart(mtcars, "scatter", hcaes(wt, mpg, z = drat, color = hp)) %>%
hc_title(text = "Scatter chart with size and color")