Как мне изменить данные из текстового файла в R? - PullRequest
0 голосов
/ 19 марта 2020

У меня есть данные из txt-файла, который выглядит следующим образом (без заголовков в txt-файле):

43.41   sex_male    9582.68 15  42.58   8465.76 2150.25 0   1   0   0.00051 90  0.65    1   AGF 
55.3    sex_male    19427.6 15  30.69   0   23344.23    0   1   0   0.00051 90  0.65    1   AGF 

У меня всего 700000 строк.

Когда я импортирую мои данные в r это выглядит так:

[2] "55.3\tsex_male\t19427.6\t15\t30.69\t0\t23344.23\t0\t1\t0\t0.00051\t90\t0.65\t1\tAGF"                  
[3] "30.42\tsex_female\t3919.71\t15\t55.57\t2273.3\t2548.5\t0\t0.4\t0.59\t0.00051\t90\t0.65\t1\tAGF" 

Я хочу разбить эти строки на столбцы и изменить четвертый столбец, который является значением волатильности, и поместить их в новый файл, переименованный в «изменение blabla_vola» "

Moses_agf <- readLines("Moses_agf.txt")
df<-data.frame(Moses_agf=Moses_agf,stringsAsFactors = F)
df %>%
  separate(Moses_agf,sep = "\t")
...