2016-09-19 2 views
-2

Я хочу, чтобы иметь возможность графически отображать точки на основе, если один параметр является истинным в кадре данных. Я хочу использовать только координаты позиции, если в столбце «Время» равно 2. Как написать это в R?Указать данные для графа с помощью одного параметра

+0

Что-то вроде 'сюжет (exampledata $ DataToPlot [exampledata $ Time == 2,]) '? – Henry

ответ

0

В будущем это поможет dput некоторые данные. Пакеты dplyr и ggplot2 - это два популярных пакета, которые вы, возможно, захотите изучить.

library(dplyr) 
library(ggplot2) 

Создать что-то, что ваши данные могут выглядеть следующим образом:

df <- data.frame(x = runif(10), y = runif(10), Time = sample(1:2, 10, replace = T)) 

Фильтр затем участок:

df_tmp <- df %>% filter(Time == 2) 
ggplot(df_tmp, aes(x,y)) + geom_point() 
Смежные вопросы