如何在R中使用ggplotly移除选项条
R是一种用于统计计算和绘图的编程语言。 ggplotly() 是一种用于将静态绘图转换为基于Web的交互式版本的函数。 ggplotly() 返回一个Plotly对象。在本教程中,我们将学习如何使用R移除ggplotly的选项条。
- 在这里,我们将使用函数,该函数用于将视觉提示和变量之间进行美学映射。它包含以下参数:位置(X和Y轴),颜色,填充,形状,线型和大小。
-
要从ggplotly中移除选项条,我们将设置 “config(displayModeBar = FALSE)” 。
按照以下步骤移除ggplotly中的选项条。
步骤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)
它将会显示图表以及模式栏。