firesky27
初学R,为了方便,把EXCEL的数据转换成了TXT文件。
用jd<-read.table("E:/yearlyjd.txt")
jd
V1
1 0.02108999
2 0.31232364
3 0.06608671
4 0.12534173
5 0.11722813
6 0.04073286
7 0.03173622
8 0.02165814
9 0.02770390
10 0.03763151
11 0.04082710
12 0.03843121
13 0.02452535
14 0.01794941
15 0.03426733
16 0.01810624
可是> data(jd)的时候出错,提示:
Warning message:
data set 'jd' not found in: data(jd)
这又是什么意思呢?
yihui
前面有人问过这个问题,真不明白你们用data()函数的目的……明明打出data frame的名称就可以显示其内容了,为啥要data(jd)呢?如果不是为了显示内容,而是为了使用数据,那么用attach()“绑定”数据就OK了。data()一般来说只是用来加载一些自带的数据集,你读入的数据并非这种数据集,因此使用data()毫无意义。
详情请仔细查看?data
firesky27
[quote]引用第1楼谢益辉于2006-12-28 12:51发表的“”:
前面有人问过这个问题,真不明白你们用data()函数的目的……明明打出data frame的名称就可以显示其内容了,为啥要data(jd)呢?如果不是为了显示内容,而是为了使用数据,那么用attach()“绑定”数据就OK了。data()一般来说只是用来加载一些自带的数据集,你读入的数据并非这种数据集,因此使用data()毫无意义。
详情请仔细查看?data[/quote]
这是原因所在,无论是PKG还是HELP里的PDF里的例子都有这么一项,使得初学者误以为是DATA(),是必要使用的函数。
谢谢楼上,以后要向您多多请教!!