Я использую R, чтобы отобразить, сколько считываний я получил на нуклеотид после прогона секвенирования. У меня есть датафрейм (глубина_результаты) с двумя столбцами: положение и глубина. Позиция содержит числа от 1 до 4 625 919, которые представляют каждый нуклеотид в геноме E. coli; Глубина содержит значение, которое представляет, сколько считываний у меня есть для этой позиции.
Я строю график этого кадра данных, поэтому по оси x у меня есть положения генома, а по оси y - глубина.
ggplot(depth_results, aes(position, depth)) + geom_line()
График начинается с позиции 1 до конца. Я хочу изменить этот график, чтобы он начинался с другой позиции (источника репликации хромосомы), который находится в позиции 3 923 804 и заканчивается в 3 923 803. Таким образом, в основном график сдвигается вправо.
Как я могу это сделать? Есть ли в ggplot функция, которая позволяет мне это делать?