R - 在文件和恢复列表中打印列表

问题描述 投票:0回答:1

我有一个如下所示的列表:

> indices
$`48-168`
$`48-168`$`1`
[1]  1  2  3  4  5  6  7  8  9 10

$`60-180`
$`60-180`$`1`
[1]  1  2  3  4  5  6  7  8  9 10

$`180-300`
$`180-300`$`1`
[1] 1 2

$`180-300`$`4`
[1]  4  5  6  7  8  9 10

$`180-300`$`3`
[1] 3

我想以某种方式将其打印在一个文件中,然后稍后恢复相同的列表。

我虽然打印了由unlist(as.relistable(obj))给出的对象并稍后使用relist,但后来我不知道如何从文件中恢复信息。

r file nested-lists
1个回答
0
投票

鉴于您的数据结构不是特别好,您可能只想在这里使用save(),并保存原始的R list对象:

save(indices, file="/path/to/your/file.txt")

如果要再次加载indices,请使用load()函数:

load(file="/path/to/your/file.txt")
© www.soinside.com 2019 - 2024. All rights reserved.