gpt4 book ai didi

r - 如何将数据文件保存为.RData?

转载 作者:行者123 更新时间:2023-12-01 22:09:41 26 4
gpt4 key购买 nike

我想将数据保存到 .RData 文件中。

例如,我想将两个 csv 文件和一些信息保存到 1.RData 中。

这里,我有两个 csv 文件

1) file_1.csv contains object city[[1]]
2) file_2.csv contains object city[[2]]

并另外保存其他值、国家和人口,如下所示。所以,我想我首先需要从两个 csv 文件创建对象“城市”。

1.RData的结构可能如下所示:

> data = load("1.RData")

> data
[1] "city" "country" "population"

> city
[[1]]
NEW YORK 1.1
SAN FRANCISCO 3.1

[[2]]
TEXAS 1.3
SEATTLE 1.4

> class(city)
[1] "list"

> country
[1] "east" "west" "north"

> class(country)
[1] "character"

> population
[1] 10 11 13 14

> class(population)
[1] "integer"

file_1.csvfile_2.csv 有一堆行和列。

如何使用 csv 文件和值创建这种类型的 RData?

最佳答案

或者,当您想要保存单个 R 对象时,我建议使用 saveRDS

您可以使用 saveRDS 保存 R 对象,然后使用 readRDS 将它们以新变量名称加载到 R 中。

示例:

# Save the city object
saveRDS(city, "city.rds")

# ...

# Load the city object as city
city <- readRDS("city.rds")

# Or with a different name
city2 <- readRDS("city.rds")

但是,当您想在工作区中保存许多/所有对象时,请使用 Manetheran 的答案。

关于r - 如何将数据文件保存为.RData?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19967478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com