📜  如何修复:在 R 中找不到函数“ggplot”

📅  最后修改于: 2022-05-13 01:54:45.249000             🧑  作者: Mango

如何修复:在 R 中找不到函数“ggplot”

在本文中,我们将研究修复错误的方法:找不到函数“ggplot”。

当我们尝试使用 ggplot2 数据可视化包生成绘图时,R 编译器会抛出此错误,但由于失败而无法首先加载该包。本文重点介绍如何修复此错误。有五种不同的方法可以修复此错误:

何时可能发生此错误:

例子:

R
# Create a data frame
dataframe <- data.frame(x=c(4, 7, 2, 19, 10, 11, 12, 13),
                 y=c(18, 37, 47, 42, 45, 54, 68, 76))
  
# Create a scatterplot of x and y
ggplot(dataframe, aes(x=x, y=y)) + geom_point()


R
# Loading library
library(ggplot2)
  
# Create a data frame
dataframe <- data.frame(x=c(4, 7, 2, 19, 10, 11, 12, 13),
                 y=c(18, 37, 47, 42, 45, 54, 68, 76))
  
# Create a scatterplot of x vs. y
ggplot(dataframe, aes(x=x, y=y)) + geom_point()


输出:

输出

编译器产生这样的错误是因为我们没有在 R 环境中加载 ggplot2 包。

修复错误:

有五种不同的方法可以修复此错误。

修复1:

我们可以通过在库函数的帮助下加载 ggplot2 包来修复这个错误。整个程序如下:

R

# Loading library
library(ggplot2)
  
# Create a data frame
dataframe <- data.frame(x=c(4, 7, 2, 19, 10, 11, 12, 13),
                 y=c(18, 37, 47, 42, 45, 54, 68, 76))
  
# Create a scatterplot of x vs. y
ggplot(dataframe, aes(x=x, y=y)) + geom_point()

输出:

修复 2:

如果 fix1 不起作用,那么您的系统中可能没有安装 ggplot2。我们可以在 R 控制台中使用以下命令安装包:

修复 3:安装 ggplot2 与依赖项:

如果修复 2 不起作用,则可能无法在系统上安装 ggplot2 所依赖的软件包。因此,我们需要安装 ggplot2 所依赖的包。

install.packages("ggplot2", dependencies=TRUE)

修复4:删除一次后重新安装ggplot2:

如果 fix3 不起作用,那么我们可以尝试删除 ggplot2 并重新安装它。

remove.packages("ggplot2")
install.packages("ggplot2")

修复 5:执行正确的命令。

如果上述四个修复不起作用,则可能是您提供了错误的命令来安装和删除软件包。