2014-09-27 2 views
-5

У меня есть набор данных, который выглядит как:как смотреть на определенное подмножество набора данных

foo  bar 
23  0 
72  1 
41  1 
32  2 
21  1 
21  1 

Я хочу, чтобы построить на ¯qq сюжет и гистограмму распределения обув в строке равно 1. Как бы Я делаю это?

Я знаю plot и qqnorm для участка qq. И я знаю hist.

+1

Посмотрите на '? Subset'. – Gregor

+0

Возможный дубликат [подмножества данных в зависимости от процента] (http://stackoverflow.com/questions/6253837/subset-data-frame-based-on-percentage) – Gregor

+2

Это довольно простой материал. Взгляните на [руководство] (http://cran.r-project.org/doc/manuals/r-release/R-intro.html). –

ответ

3

Просто подмножество, как и предложено.

> subset(df, bar==1) 

или в одной строке для hist функции

> hist(subset(df, bar==1)) 
1

Просто введите все строки с баром == 1. Следующее должно работать:

df1 = ddf[ddf$bar==1,] 

df1 
    foo bar 
2 72 1 
3 41 1 
5 21 1 
6 21 1 

plot(df1$foo, df1$bar) 
Смежные вопросы