Создание двух новых наборов данных (файлов CSV) через R Studio на основе переменных - PullRequest
0 голосов
/ 14 февраля 2019

У меня в настоящее время есть столбец с именем «Status» в моем DF (приложении) с двоичными значениями.Мне нужно создать два новых файла CSV через R studio, каждый из которых содержит только одно из двоичных значений.Я не уверен, как это сделать.

enter image description here

Ответы [ 2 ]

0 голосов
/ 14 февраля 2019

Учитывая, что ваш DF называется df, используйте data.table

df<-as.data.table(df)
df_0<-df[status == 0]
df_1<-df[status == 1]

write.csv(x = df_0,file = "status_0.csv",col.names = T)
write.csv(x = df_1,file = "status_1.csv",col.names = T)

Надеюсь, это поможет.

0 голосов
/ 14 февраля 2019
application <- data.frame(id = c(1,2,3,4), status = c(TRUE, FALSE, TRUE, FALSE))

file1 <- application[application$status, ]
file2 <- application[! application$status, ]

write.csv(file1, "path/to/file1")
write.csv(file2, "path/to/file2")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...