У меня есть данные из 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")