автоматическая очистка зависимостей проекта maven

Вы также можете использовать соединения, используя потрясающий пакет dplyr Хэдли Уикхэма].

library(dplyr)

#make sure that CustomerId cols are both type numeric
#they ARE not using the provided code in question and dplyr will complain
df1$CustomerId <- as.numeric(df1$CustomerId)
df2$CustomerId <- as.numeric(df2$CustomerId)

Мутирующие соединения: добавьте столбцы в df1 с помощью совпадений в df2

#inner
inner_join(df1, df2)

#left outer
left_join(df1, df2)

#right outer
right_join(df1, df2)

#alternate right outer
left_join(df2, df1)

#full join
full_join(df1, df2)

Фильтрация соединений: отфильтровать строки в df1, не изменять столбцы

semi_join(df1, df2) #keep only observations in df1 that match in df2.
anti_join(df1, df2) #drops all observations in df1 that match in df2.

1
задан Alex 24 March 2019 в 03:21
поделиться

1 ответ

Плагин зависимостей предлагает mvn dependency:analyze, который позволяет вам узнать, какие зависимости фактически используются в вашем исходном коде. Кроме того, он сообщает вам, используете ли вы транзитивные зависимости непосредственно в исходном коде.

Я не знаю, можете ли вы сделать что-то подобное и для тестового кода.

0
ответ дан JF Meier 24 March 2019 в 03:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: