#r #csv #shiny
Вопрос:
У меня есть несколько файлов .csv: все они имеют одинаковый номер столбца и одинаковое количество строк. Я хотел сгенерировать код, в котором я мог бы прочитать эти файлы .csv и сравнить два из них следующим образом: я выбираю первый и сравниваю его значения со вторым, и то, что я вижу на выходе, — это таблица со вторым файлом .csv, который я выбрал, но его данные, отличные от первого, отображаются мне другим цветом, например красным.
Пример:
csv1:
ID | Ценность |
---|---|
1 | 4 |
2 | 6 |
3 | 7 |
csv2
ID | Ценность |
---|---|
1 | 3 |
2 | 6 |
3 | 7 |
что я хотел бы увидеть, так это:
ID | Ценность |
---|---|
1 | 3 (красным цветом, чтобы знать, что он отличается от csv1) |
2 | 6 |
3 | 7 |
Но я сомневаюсь: какой инструмент я должен использовать, чтобы построить его в R? Сравнивать два csv, я знаю, сейчас сложно, и я делал это раньше. Но здесь я хотел бы сравнить любые два csv-файла из их группы, скажем, 70. Я думал об использовании R shiny для этого, но я не уверен, что это правильный инструмент, и мне бы не хотелось тратить время на неправильный. Каковы ваши предложения? Может быть, у вас есть примерный проект такого рода?
Комментарии:
1. используйте
diff
утилиту командной строки linux