hist()R 直方图

怎么搞到这么复杂,原文的方法:
首先是一串很简单的数据,有30个元素:
105 93 80 109 112 88 98 100 116 119 95 97 96 107 89 80 81 69 85 86 88 90 91 86 81 86 88 82 95 108

把它逐行打到一个TXT文件中去,命名为ex1.txt,保存在目录E:\Data下面。
然后打开R,
输入代码
   setwd=("E:/Data") 
setwd()函数的作用是指定工作目录,这样以后进行文件读写的时候就可以直接引用工作目录下的文件名,而不用加上路径了。输入getwd()可以查看当前R的工作目录。
这里有个细节要注意,就是路径的分隔符一定要打斜杠/,不能按照WINDOWS里面的方式打反斜杠\,否则R会报错。

然后在R的控制台里继续输入
   c<-scan("ex1.txt")
scan()是读取文件的函数,一般用来读按行贮存的数据的,返回值是一串向量。这里我们把ex1.txt里的数据赋给了变量c,赋值号是<-。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

hist(c,breaks=seq(70,130,6))

breaks的作用就是规定直方图绘制时的单元格区间,seq(70,130,6)的意思是构建一组从70到130,公差为6的等差数列。

另一个例子:

hist(total_steps_by_date$total_steps,#list
     breaks=30,#separated as 30 blocks
     xlab="Total Steps",#x轴label
     main="Total Steps Per Day",#title
     col="lightblue")#color setting


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值