Присвоение числовых имен строк () data.frame с десятичным приращением в R - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть data.frame, который содержит данные из 180 итераций скрипта, который я запускал ранее. Чтобы быть точным (и сделать чтение данных проще), мне было интересно, есть ли способ именовать строки таким образом, чтобы они отражали эти итерации, в которых я проверял свои условия при различных порогах.

На каждой итерации мой порог увеличивается на 0,1. Вместо присвоения имен моим строкам,

rownames(data) <- c(1:180) 

Я бы хотел назвать их от 1 до 18, также увеличиваясь на 0,1. Итак, 1, 1,1, 1,2, ..., 17,9, 18,0.

Можно ли это сделать? Спасибо!

1 Ответ

0 голосов
/ 01 ноября 2018

Вы можете использовать функцию seq :

 rownames(data) <- seq(from = 1, to = 18, by = 0.1)

Обратите внимание, что это даст вам 181 номер, поэтому вы можете начать с 1.1

...