作者Johnpolo (隐行)
站内Statistics
标题Re: [问题] 请问R语言
时间Thu Nov 25 15:27:03 2010
※ 引述《Johnpolo (隐行)》之铭言:
: 请问R语言的hist的语法
: 假如要画频率图
: 那个hist(x,brokes,.....)
: x是不是一定要数值
: 可是我现在有一笔excel的资料
: 要如何套用划出hist的频率图
帮我看到底错在哪里?
> x<- read.csv("C:/test/Mid_Ex.csv", header=FALSE,
col.names=c("Year","Month","SST"))
> hist (x ,breaks=12,freq=TRUE,col= 3,labels=TRUE)
错误在hist.default(x, breaks = 12, freq = TRUE, col = 3, labels = TRUE) :
'x' must be numeric
--
※ 发信站: 批踢踢实业坊(ptt.cc)
1F:推 Aqery:你这样x是dataframe,不是numeric vector 11/25 15:44
2F:→ Aqery:class(x)看看结果是什麽吧 11/25 15:45
3F:→ Aqery:如果你要画hist的是SST的话,你在hist的地方试试看x$SST 11/25 15:46
4F:→ Johnpolo:楼上他显是这样的图监:错误在x$SST : $ operator is inv 11/25 16:24
5F:→ andrew43:有 header 的话, header=T 才对喔. 原po有寄csv给我. 11/25 16:30
※ 编辑: Johnpolo 来自: 114.32.49.184 (06/16 14:57)