【发布时间】:2018-01-12 21:17:26
【问题描述】:
我正在尝试从 SQLServer 中提取表并将其转换为 R 中的向量。
我使用sqlQuery() 返回表,该表看起来是作为数据框返回的。我很好奇,我可以把这个数据框中的所有值都改成一个向量吗?
我目前正在使用as.vector(nameofdataframe),它将其转换为列表。我发现如果我使用as.vector(dataframe$column),它会返回一个向量,但我有很多列,我觉得应该有一个更简单的方法。
【问题讨论】:
-
您能告诉我们
str(nameofdataframe)并详细说明您想要什么吗?如果您想展平同质数据框dd,unlist(dd)应该可以工作... -
我想从 data.frame 中选择单个列(= 向量),还是想将矩形数据对象及其所有行和列重塑为一个向量?应该如何将元素按行或按列移动到向量中?
标签: r dataframe vector type-conversion