Я просмотрел 99 профилей пользователей на форумах для моего исследования PhD. Вывод - это список из 99 элементов. Поскольку каждый пользователь может сам решить, какую информацию он или она собирается включить в профиль, существует различное количество информационных фрагментов, прикрепленных к каждому элементу. Здесь образец вывода (я также не знаю, почему нумерация имеет все эти знаки $и '):
$`77.1`
$`77.1`[[1]]
[1] "Username:"
$`77.1`[[2]]
[1] "*Username*"
$`77.1`[[3]]
[1] "*Username*"
$`77.1`[[4]]
[1] "Rank:"
$`77.1`[[5]]
[1] "*Rank*"
$`77.1`[[6]]
[1] "Groups:"
$`77.1`[[7]]
[1] "*Groups*"
$`77.1`[[8]]
[1] "Location:"
$`77.1`[[9]]
[1] "*Location*"
$`77.1`[[10]]
[1] ""
$`78.1`
$`78.1`[[1]]
[1] "Username:"
$`78.1`[[2]]
[1] "*Username*"
$`78.1`[[3]]
[1] "*Username*"
$`78.1`[[4]]
[1] "Rank:"
$`78.1`[[5]]
[1] "*Rank*"
$`78.1`[[6]]
[1] "Age:"
$`78.1`[[7]]
[1] "*AGE*"
$`78.1`[[8]]
[1] "Groups:"
$`78.1`[[9]]
[1] "*Groups*"
$`78.1`[[10]]
[1]"Interests in history:"
$`78.1`[[11]]
[1] "*Interests*"
$`78.1`[[12]]
[1] "Location:"
$`78.1`[[13]]
[1] "*Location*"
$`78.1`[[14]]
[1] ""
Есть ли способ упорядочить этот список в кадре данных, где каждая строка состоит из информации из одного элемента?
Я попытался упорядочить их в матрицу, но это не сработает, потому что матрице требуется постоянное количество столбцов, которое не задано.
Мне бы хотелось, чтобы это выглядело так:
Id 1 2 3 4 5 6
1 Username: *Username* Rank *Rank* Groups: *Groups*
2 Username: *Username2* ...