如何使用 R 从 ggplotly 中删除选项栏?
plotlypythonserver side programmingprogramming
R 是一种用于统计计算和图形的编程语言。ggplotly() 是一个用于将静态图转换为基于 Web 的交互式版本的函数。ggplotly() 返回一个 Plotly 对象。在本教程中,我们将了解如何使用 R 从 ggplotly 中删除选项栏。
在这里,我们将使用 aes() 函数,该函数用于视觉提示和变量之间的美学映射。它包含以下参数:位置(X 轴和 Y 轴)、颜色、填充、形状、线型和大小。
要从 ggplotly 中删除选项栏,我们将设置 "config(displayModeBar = FALSE)"。
按照下面给出的步骤使用 R 从 ggplolty 中删除选项栏。
步骤 1
确保您已在 R 中安装以下软件包。
install.packages('ggplot2') install.packages('plotly') install.packages('readr')
步骤 2
加载已安装的库。
library(readr) library(ggplot2) library(plotly)
步骤 3
通过导入外部 CSV 文件创建数据集。将 CSV 文件保存在您的项目目录中或在以下命令中提供其完整路径 −
students_data <- read_csv("students_data.csv")
步骤 4
使用以下参数创建 ggplot −
tplot = ggplot(students_data) + geom_histogram(mapping = aes(x = language), color = 'blue', fill = 'lightblue', bins = 15)
步骤 5
要删除选项栏,请按如下方式设置"displayModeBar = FALSE"−
ggplotly(tplot) %>% config(displayModeBar = FALSE)
示例
使用 R 从 ggploty 中删除选项栏的完整代码如下 −
install.packages('ggplot2') install.packages('plotly') install.packages('readr') library(readr) library(ggplot2) library(plotly) students_data <- read_csv("students_data.csv") tplot = ggplot(students_data) + geom_histogram(mapping = aes(x=language), color='blue', fill='lightblue', bins=15) ggplotly(tplot) %>% config(displayModeBar = FALSE)
输出
它将在浏览器上产生以下输出 -
在浏览器上,您将看不到通常出现在图表右上角的 ModeBar(控制选项)。
现在,让我们设置"displayModeBar = TRUE"以查看输出中的差异 -
ggplotly(tplot) %>% config(displayModeBar = TRUE)
它将与 ModeBar 一起显示图表。