将data.frame转换为包含在其列中的另一个爆炸数据

时间:2018-09-24 16:56:17

标签: r

我有一个data.frame,其中包含来自PostgreSQL查询的10行的记录集。 记录集由以下元素组成:

月-年-vector_values

其中,vector_values表示具有值的向量(vector_values的每个实例都有4000000个元素)。 data.frame尺寸为:

  

nrow(mydata_frame)= 10

     

ncols(mydata_frame)= 3

我正在尝试将此data.frame转换为分解第三个元素的data.matrix(或data.frame),以获得ncols作为vector_value元素数量的矩阵。

new_dataframe <- data.frame(mat_points[,1],mat_points[,2],as.numeric(unlist(mat_points[,3])),stringsAsFactors = TRUE)

但是它不起作用:如果我检查new_dataframe尺寸,我将获得:

  

nrow(new_dataframe)= 4000000

     

ncols(new_dataframe)= 3

我不知道我在哪里错

0 个答案:

没有答案