0

我是使用 ggplot2 包的新手,不幸的是在基础知识方面遇到了麻烦。我的数据集在一个 csv 逗号分隔文件中,该文件一直在使用绘图函数在 R 中工作,但似乎在 ggplot2 中不起作用。我的 csv 文件如下所示:

Depth Min Max Average Mode
34    2   38  5.64    2
44    2   25  6.27    2
etc....

我正在使用的代码如下:

Statsnineteen <- read.csv(file="C:/Users/Holly/Documents/Software Manuals/R
Stuff/Stats_nineteen.csv", header=TRUE, sep=",")
p1 <- ggplot(Max, Depth, data = Statsnineteen)
p1 <- p1 + layer(geom="path") + coord_flip()

然后它会在两条 p1 行之间出现以下错误消息:

Error in inherits(mapping, "uneval") : object 'Max' not found

我知道它可以像我使用时一样读取表格:

Statsnineteen <- read.table(file.....)
head(Statsnineteen, n=52)

它带来了我的数据表。不要以为有人知道我是否错过了某个命令,或者我的代码是否有问题?在此先感谢您的帮助,冬青

4

1 回答 1

2

我想你需要的是

p1 <- ggplot(data = Statsnineteen, aes(x=Max, y=Dept))
于 2012-08-16T12:16:54.977 回答