, когда я использую команду печать в моем цикле у меня есть 6140 баранов:извлекать данные из контура использование R
for (i in 1:614){
print(paste(urls[i], 0:10)))
}
, но я не знаю, как извлечь все значения в кадр данных Когда я Tru создать переменный:
for (i in 1:614){
a<- as.data.frame(paste(urls[i], 1:10))
}
У меня есть только 10 объектов с моими ссылками.
В общем, я хочу иметь 6140 OBJ с моими данными
P.S.sorry для моего английского :)
что такое 'urls'? Символьный вектор? Кадр данных? Список? Если это кадр данных, посмотрите [этот существующий ответ] (http://stackoverflow.com/questions/11121385/repeat-rows-of-a-data-frame). – hrbrmstr
urls - вектор символов –
'data.frame (rep (urls, each = 10))' даст вам кадр данных с каждым элементом вектора 'urls', повторяемым 10 раз. Если вы планируете выполнять какую-либо реальную работу в R, вам будет полезно взглянуть на то, как выполнять векторизованные операции. [R tag wiki] (http://stackoverflow.com/tags/r/info) здесь, на SO, является хорошим местом, чтобы начать использовать ресурсы, чтобы лучше узнать R. – hrbrmstr