我有一个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
我不知道我在哪里错