0 csv select r bigdata libreoffice-calc
我需要从一个大的csv文件中选择一些值并使用R将它们保存在一个新的.例如,原始表是这样的:
CODINV2 INCY APPLID
701 BE 15831845
3103 DE 17301283
701 BE 16428865
7802 NL 16285035
8501 IT 15725319
8502 IT 16428857
Run Code Online (Sandbox Code Playgroud)
我想只选择INCY值为"BE"和"IT"的行.新文件csv应该是这样的:
CODINV2 INCY APPLID
701 BE 15831845
701 BE 16428865
8501 IT 15725319
8502 IT 16428857
Run Code Online (Sandbox Code Playgroud)
也许dplyr包会有帮助吗?试试这个:
library("dplyr")
data %>%
filter(INCY %in% c("BE", "IT")) -> new_data
Run Code Online (Sandbox Code Playgroud)
只需保存new_data.