[英]Program R create histogram of data from specified levels of multiple factors
我想从较大文件中的选定数据创建直方图。 示例数据集结构如下:
Column headers(values)
Trip (1,2,3,4)
Site (1,2)
Year (2013, 2104)
Amount (values range from 1 - 100)
例如,我使用什么代码来绘制Trip 1, Site 1, Year 2014
的仅数据Amount
的值直方图?
我到了hist(Amount[Trip=="1"])
,但是我不知道如何进一步指定我要使用的数据。
您可能正在寻找&
,而AND逻辑向量是按分量排列的:
> nn <- 100
> Trip <- sample(1:4,nn,T)
> Site <- sample(1:2,nn,T)
> Amount <- runif(nn)
> hist(Amount[Trip==1 & Site==1])
不要混淆&
与&&
! 查看?"&&"
了解更多信息。
您可能需要阅读“ R简介”,它应该以PDF的形式出现在R GUI的“帮助”菜单项下。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.