我正在尝试增加 Rstudio 中的内存。以前,我使用过memory.limit(),但现在收到不再支持的警告消息。根据这篇文章,memory.limit()和memory.size()现在是“Windows 上的存根(与 Unix 类似的系统上一样)”。两个问题:
我有一个通过如下流程创建的列表(以便我可以从 tidycensus 中提取):
dv_acs = c(
hus = "B25002_001",
husocc = "B25002_002",
husvac = "B17001_002"
)
Run Code Online (Sandbox Code Playgroud)
我想知道是否可以将其转换为数据框。当我尝试通过以下方式要求它成为 data.frame 时:
out <- data.frame(dv_acs)
Run Code Online (Sandbox Code Playgroud)
然后我得到这个:
dv_acs
hus B25002_001
husocc B25002_002
husvac B17001_002
Run Code Online (Sandbox Code Playgroud)
其中左侧名称替换了通常的 1:n,但其本身并不是一列变量(数据被标记为 1 个变量的 3 个 obs)。