Я загрузил большой файл .mat в rstudio, используя readMat
, и преобразовал полученный массив в кадр данных, используя as.data.frame()
.Результатом является фрейм данных со строками, которые содержат списки или массивы.Я могу получить доступ к содержимому большинства строк, введя, например, df["Row1Name",]
.Однако одна строка содержит очень большой массив, и я не могу получить к нему доступ.
Когда я открываю фрейм данных в средстве просмотра переменных, содержимое этой строки отображается как list(MCOS = as.raw(c(0x74, 0x61, 0x62, 0x6c, 0x65)))
.Когда я пытаюсь получить доступ к строке в консоли, введя df["Row2Name",]
, я вижу только одну строку бессмысленных чисел:
> df["Row2Name",]
$Row2Name
$Row2Name$MCOS
[1] 74 61 62 6c 65
Как rstudio хранит содержимое Row2Name
и как я могу индексироватьего содержание?