Это действительно конкретный вопрос. Я довольно новичок в R, но начинаю понимать основы. Недавно я провел тесты чувствительности на модели для работы. Я в основном выполняю низкий, средний и высокий тест для каждого из 49 параметров в модели и получаю отдельный кадр данных, содержащий результаты каждой из 21 переменных. Я хочу создать кадр данных, который объединяет результаты каждого теста параметров в один кадр данных. Например, для первого параметра я хочу, чтобы первый столбец нового фрейма данных был первым результатом переменных для низкого теста, второй столбец - первыми переменными для среднего теста, а третий - первым результатом для переменных высокий тест. Повторение этого шаблона для следующих 20 переменных, которые находятся в каждом кадре данных. Потенциальная проблема заключается в том, что каждый кадр данных (низкий, средний, высокий) имеет одинаковые имена столбцов переменных (V1, V2, V3 и т. Д.), И я хочу, чтобы мой новый фрейм данных считывал V1.low, V1.mid , V1.high и т. Д.Объединение нескольких фреймов данных вместе с одинаковыми именами переменных, но не нужно, чтобы переменные всех фреймов данных объединялись.
-3
A
ответ
0
numbers <- c(1:20)
levels <- c("low","med","high")
names <- NULL
for (number in numbers){
for (level in levels){
names <- c(names,sprintf("V%s%s", number, level))
}
}
x<- matrix(0, nrow = 49, ncol = 60)
colnames(x) <-names
Теперь у вас есть пустая матрица X с именами, которые вы хотите. Вы можете заполнить его вашими выходными векторами модели.
Смежные вопросы
- 1. Объединение двух фреймов данных
- 2. Объединение нескольких фреймов данных с нестандартными столбцами
- 3. Объединение фреймов данных путаница
- 4. Объединение разрозненных данных фреймов
- 5. Преобразование символьного вектора в список фреймов данных с одинаковыми именами
- 6. Объединение нескольких фреймов данных в R
- 7. Объединение фреймов данных в R
- 8. Объединение фреймов данных в списке
- 9. Объединение кадра данных из списка данных фреймов
- 10. Объединение фреймов данных с различным количеством строк
- 11. Объединение фреймов данных в R-текстовом анализе
- 12. Объединение нескольких фреймов данных и суммирование повторяющихся столбцов
- 13. Как получить доступ к столбцам с одинаковыми именами всех фреймов данных в списке?
- 14. Объединение фреймов данных в соответствии с метками
- 15. ddply с кусками из нескольких фреймов данных
- 16. Объединение столбцов из разных данных фреймов
- 17. Добавление нескольких фреймов данных с одинаковыми именами столбцов на основе значений конкретных столбцов в R
- 18. Объединение нескольких фреймов данных с помощью Pandas с перекрывающимися именами столбцов?
- 19. эффективно слияние нескольких фреймов данных в pandas
- 20. Объединение фреймов данных, за исключением пустых записей
- 21. Простое объединение двух фреймов данных в Pandas
- 22. Объединение фреймов данных (R) и cbind ряд
- 23. Вложения фреймов данных
- 24. Удалите повторяющиеся строки для нескольких фреймов данных
- 25. Установить имена строк для нескольких фреймов данных
- 26. Pandas: управлять новыми именами столбцов при слиянии двух фреймов данных?
- 27. Импорт нескольких фреймов данных CSV - разделение столбцов
- 28. R: Сравнение фреймов данных
- 29. Создание нескольких графиков из списка фреймов данных
- 30. Создать столбец из нескольких фреймов данных
Добро пожаловать в StackOverflow! Пожалуйста, прочитайте информацию о [как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) и о том, как создать [минимальный воспроизводимый пример] (http://stackoverflow.com/questions/5963269/как к Make-A-пра-р-воспроизводимая-пример/5963610 # 5963610). Это облегчит вам помощь другим людям. – Jaap
вы можете изменить имена столбцов data.frame, используя 'names (my_df) <- vector_of_new_names' – arvi1000