簡體   English   中英

程序R根據指定的多個因子級別創建數據直方圖

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM