У меня есть data.frame с именем series_to_plot.df, который я создал, объединив несколько других data.frames вместе (показано ниже). Теперь я хочу вытащить только столбец .mm из каждого из них, чтобы я мог построить их. Поэтому я хочу вытащить 3-й столбец каждого data.frame (например, p3c3.mm, p3c4.mm и т. Д.), Но я не вижу, как это сделать для всех data.frames в объекте без циклического прохождения имя. Возможно ли это?
Я могу вытащить только один комплект: например, series_to_plot.df [[3]] и еще один
series_to_plot.df [[10]] (так что это просто список векторов ..), и я могу напрямую ссылаться на series_to_plot.df $ p3c3.mm, но есть ли команда для получения вектора, содержащего все мм по каждому из данных. Рамка? Я ожидал, что индекс, похожий на этот, будет работать: series_to_plot.df [, 3 [3]], но он возвращает ошибку в [.data.frame
(series_to_plot.df,, 3 [3]): выбраны неопределенные столбцы
series_to_plot.df
p3c3.rd p3c3.day p3c3.mm p3c3.sd p3c3.n p3c3.noo p3c3.no_NAs
1 2010-01-04 0 0.1702531 0.04003364 7 1 0
2 2010-01-06 2 0.1790594 0.04696674 7 1 0
3 2010-01-09 5 0.1720404 0.03801756 8 0 0
p3c4.rd p3c4.day p3c4.mm p3c4.sd p3c4.n p3c4.noo p3c4.no_NAs
1 2010-01-04 0 0.1076581 0.006542157 6 2 0
2 2010-01-06 2 0.1393447 0.066758781 7 1 0
3 2010-01-09 5 0.2056846 0.047722862 7 1 0
p3c5.rd p3c5.day p3c5.mm p3c5.sd p3c5.n p3c5.noo p3c5.no_NAs
1 2010-01-04 0 0.07987147 0.006508766 7 1 0
2 2010-01-06 2 0.11496167 0.046478767 8 0 0
3 2010-01-09 5 0.40326471 0.210217097 7 1 0