2015-03-25 178 views
1

我只是想读取一个CSV文件使用R和创建一个使用ggplot scatterplot。我以前这样做,使用不同的文件时没有问题,但这当前一个是给我的问题错误:意外','在'ggplot(dat在R

我做的是输入以下命令:

dat<-read.csv("IV.csv") 
head(dat) 
    a  b 
1 -80.2502 -1.24274 
2 -80.2034 -1.27208 
3 -80.1567 -1.06815 
4 -80.1100 -1.33416 
5 -80.0165 -1.67727 
6 -79.9698 -1.32458 

ggplot(dat, aes=(x=a,y=b)) + geom_point(shape=1) 
Error: unexpected ',' in "ggplot(dat, aes=(x=a," 

这是怎么回事

+1

尝试没有'='紧跟'aes'。 – LJW 2015-03-25 01:26:12

+1

就是这样。 aes()不aes =() – rivimey 2015-03-25 01:26:56

+0

谢谢,我多么愚蠢 – user4352158 2015-03-25 01:29:32

回答

6

你有一个语法错误:

[R从

ggplot(dat, aes=(x=a,y=b)) + geom_point(shape=1) 

EMOVE后aes

=标志

ggplot(dat, aes(x=a,y=b)) + geom_point(shape=1) 
+2

已经在评论中回答。 – 2015-03-25 01:42:50