r语言 - 在加载.txt文件后将一列分成六列



我知道这个问题可能经常被问到,但我仍然有很多麻烦。

到目前为止我有什么是week1.txt。我可以用

将数据加载到R中
week1 = read.csv("week1.txt")

,但是在创建文件时,所有六列的值都在第一列中,我需要的每个新列之间用空格分隔。我如何将第一列分成六列,每一列从空格开始?我试了又试,就是得不到。

您需要显式指定空格作为分隔符:

week1 = read.csv("week1.txt", sep=" ")

read.csv()的默认分隔符是逗号,这无助于分隔输入文件中的列。