แสดงภาพข้อมูลใน R
ระบบนิเวศ R มีไลบรารีกราฟหลายรายการที่มาพร้อมกับคุณสมบัติที่แตกต่างกันมากมาย ตามค่าเริ่มต้น Apache Spark Pool ทุกตัวใน Microsoft Fabric จะมีชุดไลบรารีโอเพนซอร์สที่รวบรวมและได้รับความนิยม เพิ่มหรือจัดการไลบรารีหรือเวอร์ชันพิเศษโดยใช้ความสามารถในการจัดการไลบรารี Microsoft Fabric
ข้อกำหนดเบื้องต้น
รับการสมัครใช้งาน Microsoft Fabric หรือลงทะเบียนเพื่อทดลองใช้งาน Microsoft Fabric ฟรี
ลงชื่อเข้าใช้ Microsoft Fabric
ใช้ตัวสลับประสบการณ์การใช้งานที่ด้านล่างซ้ายของหน้าหลักของคุณเพื่อเปลี่ยนเป็น Fabric
เปิดหรือสร้างสมุดบันทึก หากต้องการเรียนรู้วิธีการ ดู วิธีใช้สมุดบันทึก Microsoft Fabric
ตั้งค่าตัวเลือกภาษาเป็น SparkR (R) เพื่อเปลี่ยนภาษาหลัก
แนบสมุดบันทึกของคุณเข้ากับเลคเฮ้าส์ ทางด้านซ้าย เลือก เพิ่ม เพื่อเพิ่มเลคเฮาส์ที่มีอยู่ หรือเพื่อสร้างเลคเฮ้าส์
ggplot2
ไลบรารี ggplot2 ได้รับความนิยมสําหรับการแสดงภาพข้อมูลและการวิเคราะห์ข้อมูลเชิงสํารวจ
%%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 เป็นไลบรารีการลงจุด R แบบเนทีฟสําหรับการสร้างกราฟิกแบบโต้ตอบ
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
ลงจุด เป็นไลบรารีกราฟ R ที่ทําให้กราฟแบบโต้ตอบ คุณภาพการเผยแพร่
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 เป็น Wrapper R สําหรับไลบรารี Highcharts JavaScript และโมดูล
library(magrittr)
library(highcharter)
hchart(mtcars, "scatter", hcaes(wt, mpg, z = drat, color = hp)) %>%
hc_title(text = "Scatter chart with size and color")