1)R语言读取csv,txt数据

#读取txt文件,header文件首行是否包含变量名,sep表示文件中的分隔符,col.names列名称
col_names<-c("col1","col2","col3")
data_txt<-read.table("traindata.txt",header=TRUE,sep="\t",col.names =col_names)
#读取csv文件
data_csv<-read.csv("traindata.csv",header=FALSE)

 

2)数据框类型转向量类型

读取之后的数据类型为数据框类型dataframe,形式为“xx obs. of xx variables”

转化为向量的步骤:

①数据框->矩阵:

matrix_datatype<-as.matrix(dataframe)

②矩阵->向量:

vector_datatype<-as.vector(matrix_datatype)

 

3)R语言写csv

write.csv(vector_datatype,"Vector_Data.csv")