Я пытаюсь нарисовать линейный график с двумя переменными x
в x-axis
с одной непрерывной переменной y
в y-axis
. Количество x1
и x2
отличается. df
выглядит следующим образом:
df <- structure(list(val = c(3817,2428,6160,6729,7151,7451,6272,7146,7063,6344,5465,6169,7315,6888,7167,6759,4903,6461,7010,7018,6920,3644,6541,31862,31186,28090,28488,29349,28284,25815,23529,20097,19945,22118), type = c("1wt", "1wt", "3wt", "3wt", "3wt", "5wt", "5wt", "7wt", "7wt", "7wt","10wt","10wt","10wt","15wt","15wt","20wt","20wt","25wt","25wt","25wt","30wt","30wt","30wt","20m","20m","15m","15m","15m","10m","10m","5m", "5m", "5m", "5m"), group = c("A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B")), row.names = c(NA, 34L), class = "data.frame")
где переменные x
-
x1 <- factor(df$type, levels = c("1wt", "3wt", "5wt", "7wt", "10wt", "15wt", "20wt", "25wt", "30wt"))
и
x2 <- factor(df$type, levels = c("20m", "15m","10m","5m"))
Я хочу иметь отдельные строки для x1
и x2
с разными цветами и легендами в соответствии с df$group
по оси x и df$val
по оси y. не могли бы вы помочь мне сделать это? Заранее спасибо.
x1
иx2
— этоNA
. пожалуйста, проверьте свой код еще раз. - person Spätzle   schedule 25.12.2018df
как указано, с некоторой адаптациейtype
по оси x иval
по оси y, первые две строкиdf
показывают два числаval
(3817 и 2428), связанные с одним и тем же типом (1wt). . Вы хотите показать здесь вертикальную линию или что-то другое предназначено? - person Jon Spring   schedule 25.12.2018x1
иx2
будут свои линии для общегоy
, то есть в пределах диапазонаval
по осиy
всеx (x1 &x2)
упадут и, вероятно, они будут пересекаться друг с другом. Спасибо. - person temp   schedule 25.12.2018NA's
дляx2
, поскольку они имеют меньшие значения по сравнению сx1
, на самом деле это мой случай, из которого мне нужно их построить. Я хочу иметь линейные графики (предпочтительноgeom_quantile()/geom_smooth()
), хотя любые другие значимые линейные графики в порядке... спасибо - person temp   schedule 25.12.2018x1
должен бытьwt
, а неmbit
(что я исправил, извините за это) - person temp   schedule 26.12.2018